0001289419-23-000020.txt : 20231109 0001289419-23-000020.hdr.sgml : 20231109 20231109160449 ACCESSION NUMBER: 0001289419-23-000020 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Morningstar, Inc. CENTRAL INDEX KEY: 0001289419 STANDARD INDUSTRIAL CLASSIFICATION: INVESTMENT ADVICE [6282] 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: 231392234 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-20230930.htm 10-Q morn-20230930
612345000128941912/312023Q3FALSE5.56.6690.8610.7200,000,000200,000,00042,699,79842,480,05111,989,05611,991,5170.50.71.51.500012894192023-01-012023-09-3000012894192023-11-02xbrli:shares00012894192023-07-012023-09-30iso4217:USD00012894192022-07-012022-09-3000012894192022-01-012022-09-30iso4217:USDxbrli:shares00012894192023-09-3000012894192022-12-310001289419us-gaap:CommonStockMember2022-12-310001289419us-gaap:TreasuryStockCommonMember2022-12-310001289419us-gaap:AdditionalPaidInCapitalMember2022-12-310001289419us-gaap:RetainedEarningsMember2022-12-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001289419us-gaap:RetainedEarningsMember2023-01-012023-03-3100012894192023-01-012023-03-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001289419us-gaap:CommonStockMember2023-01-012023-03-310001289419us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100012894192023-04-012023-06-300001289419us-gaap:CommonStockMember2023-03-310001289419us-gaap:TreasuryStockCommonMember2023-03-310001289419us-gaap:AdditionalPaidInCapitalMember2023-03-310001289419us-gaap:RetainedEarningsMember2023-03-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100012894192023-03-310001289419us-gaap:RetainedEarningsMember2023-04-012023-06-300001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001289419us-gaap:CommonStockMember2023-04-012023-06-300001289419us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001289419us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001289419us-gaap:CommonStockMember2023-06-300001289419us-gaap:TreasuryStockCommonMember2023-06-300001289419us-gaap:AdditionalPaidInCapitalMember2023-06-300001289419us-gaap:RetainedEarningsMember2023-06-300001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000012894192023-06-300001289419us-gaap:RetainedEarningsMember2023-07-012023-09-300001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001289419us-gaap:CommonStockMember2023-07-012023-09-300001289419us-gaap:TreasuryStockCommonMember2023-07-012023-09-300001289419us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001289419us-gaap:CommonStockMember2023-09-300001289419us-gaap:TreasuryStockCommonMember2023-09-300001289419us-gaap:AdditionalPaidInCapitalMember2023-09-300001289419us-gaap:RetainedEarningsMember2023-09-300001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001289419us-gaap:CommonStockMember2021-12-310001289419us-gaap:TreasuryStockCommonMember2021-12-310001289419us-gaap:AdditionalPaidInCapitalMember2021-12-310001289419us-gaap:RetainedEarningsMember2021-12-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100012894192021-12-310001289419us-gaap:RetainedEarningsMember2022-01-012022-03-3100012894192022-01-012022-03-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001289419us-gaap:CommonStockMember2022-01-012022-03-310001289419us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001289419us-gaap:TreasuryStockCommonMember2022-01-012022-03-310001289419us-gaap:CommonStockMember2022-03-310001289419us-gaap:TreasuryStockCommonMember2022-03-310001289419us-gaap:AdditionalPaidInCapitalMember2022-03-310001289419us-gaap:RetainedEarningsMember2022-03-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100012894192022-03-310001289419us-gaap:RetainedEarningsMember2022-04-012022-06-3000012894192022-04-012022-06-300001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001289419us-gaap:CommonStockMember2022-04-012022-06-300001289419us-gaap:TreasuryStockCommonMember2022-04-012022-06-300001289419us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001289419us-gaap:CommonStockMember2022-06-300001289419us-gaap:TreasuryStockCommonMember2022-06-300001289419us-gaap:AdditionalPaidInCapitalMember2022-06-300001289419us-gaap:RetainedEarningsMember2022-06-300001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000012894192022-06-300001289419us-gaap:RetainedEarningsMember2022-07-012022-09-300001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001289419us-gaap:CommonStockMember2022-07-012022-09-300001289419us-gaap:TreasuryStockCommonMember2022-07-012022-09-300001289419us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001289419us-gaap:CommonStockMember2022-09-300001289419us-gaap:TreasuryStockCommonMember2022-09-300001289419us-gaap:AdditionalPaidInCapitalMember2022-09-300001289419us-gaap:RetainedEarningsMember2022-09-300001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-3000012894192022-09-3000012894192022-01-012022-12-310001289419morn:TermLoanFacilityMemberus-gaap:MediumTermNotesMember2023-09-300001289419morn:TermLoanFacilityMemberus-gaap:MediumTermNotesMember2022-12-310001289419us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembermorn:May2022RevolvingCreditFacilityMember2023-09-300001289419us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembermorn:July2019RevolvingCreditFacilityMember2022-12-310001289419us-gaap:NotesPayableOtherPayablesMemberus-gaap:PrivatePlacementMember2022-12-31xbrli:pure0001289419us-gaap:NotesPayableOtherPayablesMemberus-gaap:PrivatePlacementMember2023-09-300001289419us-gaap:LineOfCreditMembermorn:CreditAgreementMember2019-07-022019-07-020001289419us-gaap:LineOfCreditMembermorn:CreditAgreementMember2019-07-020001289419us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembermorn:July2019RevolvingCreditFacilityMember2019-07-020001289419morn:TermLoanFacilityMemberus-gaap:MediumTermNotesMember2019-07-020001289419us-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMembermorn:July2019RevolvingCreditFacilityMember2019-07-020001289419us-gaap:RevolvingCreditFacilityMembermorn:July2019RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2019-07-020001289419us-gaap:LineOfCreditMemberus-gaap:LineOfCreditMembermorn:May62022CreditAgreementMember2022-05-062022-05-060001289419us-gaap:LineOfCreditMemberus-gaap:LineOfCreditMembermorn:May62022CreditAgreementMember2022-05-060001289419us-gaap:LongTermDebtMembermorn:May62022TermLoanMember2022-05-060001289419us-gaap:LineOfCreditMembermorn:May62022CreditAgreementMember2022-05-060001289419us-gaap:LineOfCreditMembermorn:May2022RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2022-05-060001289419us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembermorn:May2022RevolvingCreditFacilityMember2022-05-060001289419us-gaap:RevolvingCreditFacilityMembermorn:May2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-05-0600012894192022-09-130001289419us-gaap:LineOfCreditMemberus-gaap:LineOfCreditMembermorn:September302022CreditAgreementSecondAmendmentMember2022-09-300001289419srt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMembermorn:CreditAgreementMember2023-01-012023-09-300001289419us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMembersrt:MaximumMembermorn:CreditAgreementMember2023-01-012023-09-300001289419srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMembermorn:CreditAgreementMember2023-01-012023-09-300001289419us-gaap:LineOfCreditMemberus-gaap:BaseRateMembersrt:MaximumMembermorn:CreditAgreementMember2023-01-012023-09-300001289419us-gaap:NotesPayableOtherPayablesMemberus-gaap:PrivatePlacementMember2020-10-2600012894192020-10-26morn:segments0001289419morn:DataAndAnalyticsSegmentMember2022-12-310001289419morn:AssetAndIndexSolutionsSegmentMember2022-12-310001289419morn:CreditRatingsAndSolutionsSegmentMember2022-12-310001289419morn:DataAndAnalyticsSegmentMember2023-01-012023-09-300001289419morn:AssetAndIndexSolutionsSegmentMember2023-01-012023-09-300001289419morn:CreditRatingsAndSolutionsSegmentMember2023-01-012023-09-300001289419morn:DataAndAnalyticsSegmentMember2023-09-300001289419morn:AssetAndIndexSolutionsSegmentMember2023-09-300001289419morn:CreditRatingsAndSolutionsSegmentMember2023-09-300001289419us-gaap:CustomerRelationshipsMember2023-09-300001289419us-gaap:CustomerRelationshipsMember2022-12-310001289419us-gaap:TechnologyBasedIntangibleAssetsMember2023-09-300001289419us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001289419us-gaap:IntellectualPropertyMember2023-09-300001289419us-gaap:IntellectualPropertyMember2022-12-310001289419morn:LicensedBasedMember2023-07-012023-09-300001289419morn:LicensedBasedMember2022-07-012022-09-300001289419morn:LicensedBasedMember2023-01-012023-09-300001289419morn:LicensedBasedMember2022-01-012022-09-300001289419morn:AssetBasedMember2023-07-012023-09-300001289419morn:AssetBasedMember2022-07-012022-09-300001289419morn:AssetBasedMember2023-01-012023-09-300001289419morn:AssetBasedMember2022-01-012022-09-300001289419morn:TransactionBasedMember2023-07-012023-09-300001289419morn:TransactionBasedMember2022-07-012022-09-300001289419morn:TransactionBasedMember2023-01-012023-09-300001289419morn:TransactionBasedMember2022-01-012022-09-300001289419srt:MinimumMembermorn:LicensedBasedMember2023-09-300001289419morn:LicensedBasedMembersrt:MaximumMember2023-09-300001289419srt:MinimumMember2023-09-300001289419srt:MaximumMember2023-09-3000012894192023-07-012023-09-3000012894192024-01-012023-09-3000012894192025-01-012023-09-3000012894192026-01-012023-09-3000012894192027-01-012023-09-3000012894192028-01-012023-09-300001289419morn:DataAndAnalyticsSegmentMember2023-07-012023-09-300001289419morn:DataAndAnalyticsSegmentMember2022-07-012022-09-300001289419morn:DataAndAnalyticsSegmentMember2022-01-012022-09-300001289419morn:AssetAndIndexSolutionsSegmentMember2023-07-012023-09-300001289419morn:AssetAndIndexSolutionsSegmentMember2022-07-012022-09-300001289419morn:AssetAndIndexSolutionsSegmentMember2022-01-012022-09-300001289419morn:CreditRatingsAndSolutionsSegmentMember2023-07-012023-09-300001289419morn:CreditRatingsAndSolutionsSegmentMember2022-07-012022-09-300001289419morn:CreditRatingsAndSolutionsSegmentMember2022-01-012022-09-300001289419us-gaap:CorporateAndOtherMember2023-07-012023-09-300001289419us-gaap:CorporateAndOtherMember2022-07-012022-09-300001289419us-gaap:CorporateAndOtherMember2023-01-012023-09-300001289419us-gaap:CorporateAndOtherMember2022-01-012022-09-300001289419morn:LicensedBasedMembermorn:DataAndAnalyticsSegmentMember2023-07-012023-09-300001289419morn:LicensedBasedMembermorn:AssetAndIndexSolutionsSegmentMember2023-07-012023-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:LicensedBasedMember2023-07-012023-09-300001289419morn:DataAndAnalyticsSegmentMembermorn:AssetBasedMember2023-07-012023-09-300001289419morn:AssetBasedMembermorn:AssetAndIndexSolutionsSegmentMember2023-07-012023-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:AssetBasedMember2023-07-012023-09-300001289419morn:TransactionBasedMembermorn:DataAndAnalyticsSegmentMember2023-07-012023-09-300001289419morn:TransactionBasedMembermorn:AssetAndIndexSolutionsSegmentMember2023-07-012023-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:TransactionBasedMember2023-07-012023-09-300001289419morn:LicensedBasedMembermorn:DataAndAnalyticsSegmentMember2023-01-012023-09-300001289419morn:LicensedBasedMembermorn:AssetAndIndexSolutionsSegmentMember2023-01-012023-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:LicensedBasedMember2023-01-012023-09-300001289419morn:DataAndAnalyticsSegmentMembermorn:AssetBasedMember2023-01-012023-09-300001289419morn:AssetBasedMembermorn:AssetAndIndexSolutionsSegmentMember2023-01-012023-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:AssetBasedMember2023-01-012023-09-300001289419morn:TransactionBasedMembermorn:DataAndAnalyticsSegmentMember2023-01-012023-09-300001289419morn:TransactionBasedMembermorn:AssetAndIndexSolutionsSegmentMember2023-01-012023-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:TransactionBasedMember2023-01-012023-09-300001289419morn:LicensedBasedMembermorn:DataAndAnalyticsSegmentMember2022-07-012022-09-300001289419morn:LicensedBasedMembermorn:AssetAndIndexSolutionsSegmentMember2022-07-012022-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:LicensedBasedMember2022-07-012022-09-300001289419morn:DataAndAnalyticsSegmentMembermorn:AssetBasedMember2022-07-012022-09-300001289419morn:AssetBasedMembermorn:AssetAndIndexSolutionsSegmentMember2022-07-012022-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:AssetBasedMember2022-07-012022-09-300001289419morn:TransactionBasedMembermorn:DataAndAnalyticsSegmentMember2022-07-012022-09-300001289419morn:TransactionBasedMembermorn:AssetAndIndexSolutionsSegmentMember2022-07-012022-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:TransactionBasedMember2022-07-012022-09-300001289419morn:LicensedBasedMembermorn:DataAndAnalyticsSegmentMember2022-01-012022-09-300001289419morn:LicensedBasedMembermorn:AssetAndIndexSolutionsSegmentMember2022-01-012022-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:LicensedBasedMember2022-01-012022-09-300001289419morn:DataAndAnalyticsSegmentMembermorn:AssetBasedMember2022-01-012022-09-300001289419morn:AssetBasedMembermorn:AssetAndIndexSolutionsSegmentMember2022-01-012022-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:AssetBasedMember2022-01-012022-09-300001289419morn:TransactionBasedMembermorn:DataAndAnalyticsSegmentMember2022-01-012022-09-300001289419morn:TransactionBasedMembermorn:AssetAndIndexSolutionsSegmentMember2022-01-012022-09-300001289419morn:CreditRatingsAndSolutionsSegmentMembermorn:TransactionBasedMember2022-01-012022-09-300001289419country:US2023-07-012023-09-300001289419country:US2022-07-012022-09-300001289419country:US2023-01-012023-09-300001289419country:US2022-01-012022-09-300001289419srt:AsiaMember2023-07-012023-09-300001289419srt:AsiaMember2022-07-012022-09-300001289419srt:AsiaMember2023-01-012023-09-300001289419srt:AsiaMember2022-01-012022-09-300001289419country:AU2023-07-012023-09-300001289419country:AU2022-07-012022-09-300001289419country:AU2023-01-012023-09-300001289419country:AU2022-01-012022-09-300001289419country:CA2023-07-012023-09-300001289419country:CA2022-07-012022-09-300001289419country:CA2023-01-012023-09-300001289419country:CA2022-01-012022-09-300001289419morn:EuropeExcludingUnitedKingdomMember2023-07-012023-09-300001289419morn:EuropeExcludingUnitedKingdomMember2022-07-012022-09-300001289419morn:EuropeExcludingUnitedKingdomMember2023-01-012023-09-300001289419morn:EuropeExcludingUnitedKingdomMember2022-01-012022-09-300001289419country:GB2023-07-012023-09-300001289419country:GB2022-07-012022-09-300001289419country:GB2023-01-012023-09-300001289419country:GB2022-01-012022-09-300001289419morn:SegmentGeographicalGroupOfOtherCountriesMember2023-07-012023-09-300001289419morn:SegmentGeographicalGroupOfOtherCountriesMember2022-07-012022-09-300001289419morn:SegmentGeographicalGroupOfOtherCountriesMember2023-01-012023-09-300001289419morn:SegmentGeographicalGroupOfOtherCountriesMember2022-01-012022-09-300001289419morn:NonUnitedStatesMember2023-07-012023-09-300001289419morn:NonUnitedStatesMember2022-07-012022-09-300001289419morn:NonUnitedStatesMember2023-01-012023-09-300001289419morn:NonUnitedStatesMember2022-01-012022-09-300001289419country:US2023-09-300001289419country:US2022-12-310001289419srt:AsiaMember2023-09-300001289419srt:AsiaMember2022-12-310001289419country:AU2023-09-300001289419country:AU2022-12-310001289419country:CA2023-09-300001289419country:CA2022-12-310001289419morn:EuropeExcludingUnitedKingdomMember2023-09-300001289419morn:EuropeExcludingUnitedKingdomMember2022-12-310001289419country:GB2023-09-300001289419country:GB2022-12-310001289419morn:SegmentGeographicalGroupOfOtherCountriesMember2023-09-300001289419morn:SegmentGeographicalGroupOfOtherCountriesMember2022-12-310001289419morn:NonUnitedStatesMember2023-09-300001289419morn:NonUnitedStatesMember2022-12-310001289419morn:LCDMember2022-06-010001289419morn:WealthAdvisorsMember2023-01-272023-01-27iso4217:JPY00012894192023-04-062023-04-0600012894192023-04-192023-04-190001289419morn:WealthAdvisorsMember2023-07-012023-09-300001289419morn:SBIMember2023-01-272023-01-270001289419morn:SBIMember2023-02-282023-02-280001289419morn:SBIMember2023-01-012023-09-3000012894192023-02-282023-03-3100012894192023-01-012023-02-270001289419morn:SBIMember2023-07-012023-09-300001289419us-gaap:CostOfSalesMember2023-07-012023-09-300001289419us-gaap:CostOfSalesMember2022-07-012022-09-300001289419us-gaap:CostOfSalesMember2023-01-012023-09-300001289419us-gaap:CostOfSalesMember2022-01-012022-09-300001289419us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001289419us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001289419us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001289419us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001289419us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001289419us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001289419us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001289419us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001289419morn:RestrictedStockUnitsandPerformanceShareAwardsMember2023-09-300001289419morn:RestrictedStockUnitsandPerformanceShareAwardsMember2023-07-012023-09-300001289419morn:CashCashEquivalentsandInvestmentsMembermorn:NonUnitedStatesMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-09-300001289419us-gaap:SubsequentEventMembermorn:CivilMonetaryPenalty1Member2023-10-062023-10-060001289419us-gaap:SubsequentEventMembermorn:CivilMonetaryPenalty2Member2023-10-062023-10-06
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 September 30, 2023
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 
ChicagoIllinois60602
(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 November 2, 2023, there were 42,699,798 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 and nine months ended September 30, 2023 and 2022
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) for the three and nine months ended September 30, 2023 and 2022
    
   Condensed Consolidated Balance Sheets as of September 30, 2023 (unaudited) and December 31, 2022
    
   Unaudited Condensed Consolidated Statements of Equity for the three and nine months ended September 30, 2023 and 2022
    
   Unaudited Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2023 and 2022
    
   
   
 
   
 
   
 
   
   
   
 
   
 
   
 
   
 
   
 
3

PART 1.FINANCIAL INFORMATION
Item 1.Financial Statements
Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Income
 Three months ended September 30,Nine months ended September 30,
(in millions, except share and per share amounts)2023202220232022
Revenue$515.5 $468.2 $1,499.9 $1,395.6 
Operating expense:
Cost of revenue202.9 195.4 638.1 584.3 
Sales and marketing106.3 89.7 323.4 262.9 
General and administrative89.7 116.9 263.8 294.3 
Depreciation and amortization46.6 44.2 138.4 121.8 
Total operating expense445.5 446.2 1,363.7 1,263.3 
Operating income70.0 22.0 136.2 132.3 
Non-operating income (loss), net:  
Interest expense, net(12.8)(10.5)(40.2)(17.3)
Realized gain (loss) on sale of investments, reclassified from other comprehensive income1.9  2.4 (2.1)
Expense from equity method transaction, net  (11.8) 
Other income (loss), net(1.7)(13.8)4.6 (12.9)
Non-operating income (loss), net(12.6)(24.3)(45.0)(32.3)
Income (loss) before income taxes and equity in investments of unconsolidated entities57.4 (2.3)91.2 100.0 
Equity in investments of unconsolidated entities(1.6)(1.3)(4.7)(2.7)
Income tax expense16.7 5.4 18.9 30.1 
Consolidated net income (loss)$39.1 $(9.0)$67.6 $67.2 
Net income (loss) per share:  
Basic$0.92 $(0.21)$1.59 $1.57 
Diluted$0.91 $(0.21)$1.58 $1.56 
Dividends per common share:
Dividends declared per common share$0.38 $ $1.13 $0.72 
Dividends paid per common share$0.38 $0.36 $1.13 $1.08 
Weighted average shares outstanding:
Basic42.7 42.5 42.6 42.7 
Diluted42.9 42.7 42.8 43.0 

See notes to unaudited condensed consolidated financial statements.
4

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

 Three months ended September 30,Nine months ended September 30,
(in millions) 2023202220232022
Consolidated net income (loss)$39.1 $(9.0)$67.6 $67.2 
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment(23.0)(51.2)(8.0)(99.9)
Unrealized gains (losses) on securities:
Unrealized holding gains (losses) arising during period1.5 0.2 1.7 (7.6)
Reclassification of realized (gains) losses on investments included in net income(1.6) (1.9)2.1 
Other comprehensive income (loss), net(23.1)(51.0)(8.2)(105.4)
Comprehensive income (loss)$16.0 $(60.0)$59.4 $(38.2)

See notes to unaudited condensed consolidated financial statements.


5

Morningstar, Inc. and Subsidiaries
Condensed Consolidated Balance Sheets
(in millions, except share amounts)As of September 30, 2023
(unaudited)
As of December 31, 2022
Assets  
Current assets:  
Cash and cash equivalents$325.0 $376.6 
Investments38.7 38.0 
Accounts receivable, less allowance for credit losses of $5.5 million and $6.6 million, respectively298.0 307.9 
Income tax receivable8.8  
Deferred commissions41.7 40.7 
Prepaid expenses41.3 36.7 
Other current assets4.7 10.9 
Total current assets758.2 810.8 
Goodwill1,569.0 1,571.7 
Intangible assets, net495.4 548.6 
Property, equipment, and capitalized software, less accumulated depreciation and amortization of $690.8 million and $610.7 million, respectively204.3 199.4 
Operating lease assets163.4 191.6 
Investments in unconsolidated entities104.8 96.0 
Deferred tax assets, net10.4 10.8 
Deferred commissions29.7 35.4 
Other assets8.9 10.5 
Total assets$3,344.1 $3,474.8 
Liabilities and equity  
Current liabilities:  
Deferred revenue$486.9 $455.6 
Accrued compensation180.6 220.1 
Accounts payable and accrued liabilities70.1 76.2 
Current portion of long-term debt32.1 32.1 
Operating lease liabilities36.0 37.3 
Contingent consideration liability 50.0 
Other current liabilities3.8 11.2 
Total current liabilities809.5 882.5 
Operating lease liabilities148.7 176.7 
Accrued compensation23.0 20.7 
Deferred tax liabilities, net52.3 62.9 
Long-term debt1,023.4 1,077.5 
Deferred revenue27.9 33.5 
Other long-term liabilities15.2 13.9 
Total liabilities$2,100.0 $2,267.7 
Equity:  
Morningstar, Inc. shareholders’ equity:  
Common stock, no par value, 200,000,000 shares authorized, of which 42,699,798 and 42,480,051 shares were outstanding as of September 30, 2023 and December 31, 2022, respectively  
6

Treasury stock at cost, 11,989,056 and 11,991,517 shares as of September 30, 2023 and December 31, 2022, respectively(985.9)(986.7)
Additional paid-in capital782.6 757.8 
Retained earnings1,554.6 1,535.0 
Accumulated other comprehensive loss:
    Currency translation adjustment(107.0)(99.0)
    Unrealized gain on available-for-sale investments(0.2) 
Total accumulated other comprehensive loss(107.2)(99.0)
Total equity1,244.1 1,207.1 
Total liabilities and equity$3,344.1 $3,474.8 

See notes to unaudited condensed consolidated financial statements.
7

Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Equity
For the three and nine months ended September 30, 2023 and 2022
 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 (loss) 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 (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 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 
Net income— — — 36.1 — 36.1 
Other comprehensive income (loss):
Unrealized gain (loss) 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.1)(0.1)
Foreign currency translation adjustment, net— — — — 7.9 7.9 
Other comprehensive income (loss), net— — — — 7.9 7.9 
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards111,102 — 1.3 (11.7)— — (10.4)
Reclassification of awards previously liability-classified that were converted to equity— — (0.1)— — (0.1)
Stock-based compensation— — 14.8 — — 14.8 
Common shares repurchased(8,484)— (1.4)— — — (1.4)
Dividends declared ($0.38 per share)
— — — (16.0)— (16.0)
Balance as of June 30, 202342,653,561 $ $(986.8)$775.0 $1,531.5 $(84.1)$1,235.6 
Net income— — — 39.1 — 39.1 
Other comprehensive income (loss):
Unrealized gain (loss) on available-for-sale investments, net of tax— — — — 1.5 1.5 
Reclassification of realized gain on investments included in net income, net of tax— — — — (1.6)(1.6)
8

Foreign currency translation adjustment, net— — — — (23.0)(23.0)
Other comprehensive income (loss), net— — — — (23.1)(23.1)
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards46,237 — 0.9 (7.1)— — (6.2)
Reclassification of awards previously liability-classified that were converted to equity— —  — —  
Stock-based compensation— — 14.7 — — 14.7 
Common shares repurchased —  — — —  
Dividends declared ($0.38 per share)
— — — (16.0)— (16.0)
Balance as of September 30, 202342,699,798 $ $(985.9)$782.6 $1,554.6 $(107.2)$1,244.1 

9


 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, 202143,136,273 $ $(764.3)$689.0 $1,526.5 $(35.3)$1,415.9 
Net income— — — 46.1 — 46.1 
Other comprehensive income (loss):
Unrealized gain (loss) on available-for-sale investments, net of tax— — — — (4.8)(4.8)
Reclassification of realized gain on investments included in net income, net of tax— — — — (0.7)(0.7)
Foreign currency translation adjustment, net— — — — (5.0)(5.0)
Other comprehensive income (loss), net— — — — (10.5)(10.5)
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards34,350 — — (7.1)— — (7.1)
Reclassification of awards previously liability-classified that were converted to equity— — 19.4 — — 19.4 
Stock-based compensation— — 13.9 — — 13.9 
Common shares repurchased(402,971)— (110.6)— — — (110.6)
Dividends declared ($0.36 per share)
— — — (15.4)— (15.4)
Balance as of March 31, 202242,767,652 $ $(874.9)$715.2 $1,557.2 $(45.8)$1,351.7 
Net income— — — 30.1 — 30.1 
Other comprehensive income (loss):`
Unrealized gain (loss) on available-for-sale investments, net of tax— — — — (3.0)(3.0)
Reclassification of realized loss on investments included in net income, net of tax— — — — 2.8 2.8 
Foreign currency translation adjustment, net— — — — (43.7)(43.7)
Other comprehensive income (loss), net— — — — (43.9)(43.9)
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards98,894 — 1.4 (12.7)— — (11.3)
Reclassification of awards previously liability-classified that were converted to equity— — (0.1)— — (0.1)
Stock-based compensation— — 22.1 — — 22.1 
Common shares repurchased(374,358)— (92.5)— — — (92.5)
Dividends declared ($0.36 per share)
— — — (15.3)— (15.3)
Balance as of June 30, 202242,492,188 $ $(966.0)$724.5 $1,572.0 $(89.7)$1,240.8 
Net loss— — — (9.0)— (9.0)
Other comprehensive income (loss):
Unrealized gain (loss) on available-for-sale investments, net of tax— — — — 0.2 0.2 
Reclassification of realized (gain) loss on investments included in net income, net of tax— — — —   
Foreign currency translation adjustment, net— — — — (51.2)(51.2)
10

Other comprehensive income (loss), net— — — — (51.0)(51.0)
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards58,445 — 0.9 (7.6)— — (6.7)
Reclassification of awards previously liability-classified that were converted to equity— — (0.1)— — (0.1)
Stock-based compensation— — 22.1 — — 22.1 
Common shares repurchased(78,053)— (17.1)— — — (17.1)
Balance as of September 30, 202242,472,580 $ $(982.2)$738.9 $1,563.0 $(140.7)$1,179.0 

See notes to unaudited condensed consolidated financial statements.

11


Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Cash Flows
 Nine months ended September 30,
(in millions)20232022
Operating activities
Consolidated net income$67.6 $67.2 
Adjustments to reconcile consolidated net income to net cash flows from operating activities:
Depreciation and amortization138.4 121.8 
Deferred income taxes(10.6)(27.5)
Stock-based compensation expense41.7 58.1 
Provision for bad debt3.6 2.1 
Equity in investments of unconsolidated entities4.7 2.7 
Gain on equity method transaction(49.6) 
Acquisition earn-out accrual 0.9 
Other, net(8.9)25.0 
Changes in operating assets and liabilities:
Accounts receivable5.3 (19.8)
Accounts payable and accrued liabilities(5.8)5.4 
Accrued compensation and deferred commissions(18.8)(55.6)
Income taxes, current(17.3)0.6 
Deferred revenue27.8 39.1 
Other assets and liabilities0.5 (25.7)
Cash provided by operating activities178.6 194.3 
Investing activities 
Purchases of investment securities(8.9)(33.6)
Proceeds from maturities and sales of investment securities23.9 41.2 
Capital expenditures(89.1)(93.4)
Acquisitions, net of cash acquired (646.8)
Proceeds from sale of equity method investments, net26.2  
Purchases of investments in unconsolidated entities(1.1)(28.3)
Other, net(0.1)(0.1)
Cash used for investing activities(49.1)(761.0)
Financing activities 
Common shares repurchased(1.4)(217.7)
Dividends paid(47.9)(46.2)
Proceeds from revolving credit facility260.0 460.0 
Repayment of revolving credit facility(290.0)(300.0)
Proceeds from term facility 650.0 
Repayment of term facility(24.4)(10.9)
Employee taxes withheld for stock awards(25.9)(25.0)
Payment of acquisition-related earn-outs(45.5)(16.2)
Other, net0.1 (2.2)
Cash provided by (used for) financing activities(175.0)491.8 
Effect of exchange rate changes on cash and cash equivalents(6.1)(36.2)
Net decrease in cash and cash equivalents(51.6)(111.1)
Cash and cash equivalents—beginning of period376.6 483.8 
Cash and cash equivalents—end of period$325.0 $372.7 
Supplemental disclosure of cash flow information: 
Cash paid for income taxes$46.7 $57.1 
Cash paid for interest$41.9 $17.7 

See notes to unaudited condensed consolidated financial statements.
12

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, 2022, filed with the SEC on February 24, 2023 (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.

Segment Reporting: Operating segments are defined as components of a company that engage in business activities from which they may earn revenues and incur expenses, and for which discrete financial information is available and is evaluated regularly by the chief operating decision maker (CODM) in deciding how to allocate resources and in assessing performance. Aggregation of similar operating segments into a single reportable operating segment is permitted if the businesses have similar economic characteristics and meet established qualitative criteria. Effective as of September 30, 2023, the Company revised its operating segments in accordance with FASB ASC 280, Segment Reporting (FASB ASC 280) and determined it has seven business components, which comprise three operating segments after applying aggregation, and also three reportable segments: Data and Analytics, Asset and Index Solutions, and Credit Ratings and Solutions. Refer to Note 7 for detailed segment information.

Severance: We account for post-employment benefits in accordance with FASB ASC 712, Compensation - Non-retirement Post-employment Benefits (FASB ASC 712). Under FASB ASC 712, we recognize compensation expense associated with these benefits as a liability when probable and estimable.

In July 2022, the Company began to significantly reduce its operations in Shenzhen, China and to shift the work related to its global business functions, including global product and software development, managed investment data collection and analysis, and equity data collection and analysis, to other Morningstar locations. During the third quarter of 2023, the Company substantially completed these activities.

As a result of these activities, the Company incurred $25.9 million of severance expense in 2022. The liability was recorded within "Accrued compensation - current" on our Consolidated Balance Sheet. We recorded an immaterial amount of additional severance expense during the first nine months of 2023. The Company has substantially paid all of the accrued severance amounts as of September 30, 2023.


13

3. Credit Arrangements

Debt

The following table summarizes our debt as of September 30, 2023 and December 31, 2022:

(in millions)As of September 30, 2023As of December 31, 2022
Amended 2022 Term Facility, net of unamortized debt issuance costs of $0.5 million and $0.7 million, respectively$617.0 $641.1 
Amended 2022 Revolving Credit Facility90.0 120.0 
2.32% Senior Notes due October 26, 2030, net of unamortized debt issuance costs of $1.5 million and $1.5 million, respectively
348.5 348.5 
Total debt$1,055.5 $1,109.6 

Credit Agreement

On July 2, 2019, the Company entered into a senior credit agreement (the 2019 Credit Agreement). The 2019 Credit Agreement provided the Company with a five-year multi-currency credit facility with an initial borrowing capacity of up to $750.0 million, including a $300.0 million revolving credit facility (the 2019 Revolving Credit Facility) and a term loan facility of $450.0 million. The 2019 Credit Agreement also provided for the issuance of up to $50.0 million of letters of credit and a $100.0 million sub-limit for a swingline facility under the 2019 Revolving Credit Facility. On May 6, 2022, the Company terminated the 2019 Credit Agreement.

On May 6, 2022, the Company entered into a new senior credit agreement (the 2022 Credit Agreement). The 2022 Credit Agreement provided 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 (the 2022 Term Facility) with an initial draw of $600.0 million and an option for a second draw of up to $50.0 million and a $450.0 million revolving credit facility (the 2022 Revolving Credit Facility). The 2022 Credit Agreement also provides for the issuance of up to $50.0 million of letters of credit and a $100.0 million sub-limit for a swingline facility under the 2022 Revolving Credit Facility.

The proceeds of the first draw under the 2022 Term Facility and initial borrowings under the 2022 Revolving Credit Facility were used to finance the acquisition of Leveraged Commentary & Data (LCD) and to repay a portion of the borrowings under the 2019 Revolving Credit Facility.

The 2022 Credit Agreement was amended on September 13, 2022 (the First Amendment to the 2022 Credit Agreement) and on September 30, 2022 (the Second Amendment to the 2022 Credit Agreement, and together with the First Amendment to the 2022 Credit Agreement, referred to as the Amended 2022 Credit Agreement). The First Amendment to the 2022 Credit Agreement terminated the unfunded term commitment related to the optional second draw of up to $50.0 million in the 2022 Term Facility and increased the 2022 Revolving Credit Facility to $600.0 million. The Second Amendment to the 2022 Credit Agreement increased the 2022 Term Facility to a fully funded $650.0 million facility (the Amended 2022 Term Facility) and increased the 2022 Revolving Credit Facility to $650.0 million (the Amended 2022 Revolving Credit Facility) for total borrowing capacity of $1.3 billion. As of September 30, 2023, our total outstanding debt under the Amended 2022 Credit Agreement was $707.0 million, net of debt issuance costs, with borrowing availability of $560.0 million under the Amended 2022 Revolving Credit Facility. Except for incremental borrowing capacity, there were no other material changes to the existing terms and conditions of the 2022 Credit Agreement.

The proceeds of the additional draw under the Amended 2022 Term Facility were used to repay borrowings under the 2022 Revolving Credit Facility. The proceeds of future borrowings under the Amended 2022 Revolving Credit Facility may be used for working capital, capital expenditures, or any other general corporate purpose.

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


14

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 pay off a portion of the Company's outstanding debt under the 2019 Credit Agreement. Interest on the 2030 Notes is payable semi-annually on each October 30 and April 30 during the term of the 2030 Notes and at maturity. As of September 30, 2023, our total outstanding debt, net of issuance costs, under the 2030 Notes was $348.5 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 September 30, 2023.

4. Acquisitions, Goodwill, and Other Intangible Assets

2023 Acquisitions

We did not make any acquisitions during in the first nine months of 2023.

Goodwill

Effective as of September 30, 2023, the Company revised its operating segments in accordance with FASB ASC 280 and determined it has three reportable segments: Data and Analytics, Asset and Index Solutions, and Credit Ratings and Solutions. The Company disaggregated its three reportable segments into 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 the new reporting unit structure, the consolidated goodwill balance is initially allocated based on each reporting unit's relative fair value. The Company used a market approach and assigned goodwill to the reporting units. As a result, the carrying amount of goodwill by reportable segments is as follows:

 (in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Balance as of December 31, 2022$1,220.0 $244.8 $106.9 $1,571.7 
Foreign currency translation(2.7)  (2.7)
Balance as of September 30, 2023$1,217.3 $244.8 $106.9 $1,569.0 


15

Changes in the carrying amount of the Company’s recorded goodwill are mainly the result of business acquisitions 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 third quarter of 2023 and 2022. Refer to Note 7 for detailed segment information.

Intangible Assets

The following table summarizes our intangible assets: 

 As of September 30, 2023As of December 31, 2022
(in millions)GrossAccumulated AmortizationNetWeighted Average Useful
 Life (years)
GrossAccumulated AmortizationNetWeighted Average Useful Life (years)
Customer-related assets$593.9 $(249.8)$344.1 14$595.1 $(221.3)$373.8 14
Technology-based assets311.3 (189.7)121.6 8312.8 (173.8)139.0 8
Intellectual property & other91.6 (61.9)29.7 892.1 (56.3)35.8 8
Total intangible assets$996.8 $(501.4)$495.4 12$1,000.0 $(451.4)$548.6 12
 
The following table summarizes our amortization expense related to intangible assets:

 Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Amortization expense$17.7 $18.7 $52.9 $48.4 
 
We amortize intangible assets using the straight-line method over their expected economic useful lives.

As of September 30, 2023, we expect intangible amortization expense for the remainder of 2023 and subsequent years to be as follows:
 (in millions)
Remainder of 2023 (October 1 through December 31)$17.3 
202464.3 
202556.1 
202652.3 
202745.3 
Thereafter260.1 
Total$495.4 
16

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.

5. Income Per Share

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

 Three months ended September 30,Nine months ended September 30,
(in millions, except share and per share amounts)2023202220232022
Basic net income per share:  
Consolidated net income (loss)$39.1 $(9.0)$67.6 $67.2 
Weighted average common shares outstanding42.7 42.5 42.6 42.7 
Basic net income (loss) per share$0.92 $(0.21)$1.59 $1.57 
Diluted net income (loss) per share:
Consolidated net income (loss)$39.1 $(9.0)$67.6 $67.2 
Weighted average common shares outstanding42.7 42.5 42.6 42.7 
Net effect of dilutive stock options and restricted stock units0.2 0.2 0.2 0.3 
Weighted average common shares outstanding for computing diluted income per share42.9 42.7 42.8 43.0 
Diluted net income (loss) per share$0.91 $(0.21)$1.58 $1.56 

During the periods presented, the number of anti-dilutive restricted stock units, performance share awards, or market stock units excluded from our calculation of diluted earnings per share 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 September 30,Nine months ended September 30,
(in millions)2023202220232022
License-based $384.5 $342.6 $1,124.5 $982.0 
Asset-based71.5 67.3 204.1 203.4 
Transaction-based59.5 58.3 171.3 210.2 
Consolidated revenue$515.5 $468.2 $1,499.9 $1,395.6 

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.

17

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 September 30, 2023 had a net increase of $25.7 million, primarily driven by cash payments received or payable in advance of satisfying our performance obligations. We recognized $401.5 million of revenue in the nine months ended September 30, 2023 that was included in the contract liabilities balance as of December 31, 2022.

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

(in millions)As of September 30, 2023
Remainder of 2023 (October 1 through December 31)$330.8 
2024627.7 
2025213.6 
202660.9 
20279.6 
Thereafter26.6 
Total$1,269.2 

The aggregate amount of revenue we expect to recognize for the remainder of 2023 and subsequent years is higher than our contract liability balance of $514.8 million as of September 30, 2023. 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 September 30, 2023. 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 for Internet advertising, the consideration received for 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.


18

As of September 30, 2023, 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 September 30, 2023. 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 September 30, 2023As of December 31, 2022
Accounts receivable, less allowance for credit losses$298.0 $307.9 
Deferred commissions71.4 76.1 
Total contract assets$369.4 $384.0 

7. Segment and Geographical Area Information
 
Segment Information

As disclosed in Note 2, the Company revised its operating segments in accordance with FASB ASC 280. Aggregation of similar operating segments into a single reportable operating segment is permitted if the businesses have similar economic characteristics and meet established qualitative criteria.The Company concluded that it has seven business components, which comprise three operating segments after applying aggregation, and also three reportable segments:
Data and Analytics
Asset and Index Solutions
Credit Ratings and Solutions

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

Asset and Index Solutions empowers investors by creating investable solutions and strategies to build portfolios based on unique Morningstar intellectual property. It consists of a variety of offerings, such as managed portfolios, advisor tools and platforms, managed retirement accounts, fiduciary services, retirement platforms, and indexes to be used as performance benchmarks and for the creation of index-linked products such as exchange-traded funds. Asset and Index Solutions includes product areas such as Morningstar Wealth, Morningstar Retirement (formerly Workplace Solutions), and Morningstar Indexes.

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

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

19

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, merger and acquisition (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 allocations of shared costs. These allocations are based on expected utilization of shared resources. 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 and nine months ended September 30, 2023 and 2022, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements. Prior period amounts have been recast to reflect the basis on which current period segment information is presented and reviewed by the CODM.

Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Revenue:
Data and Analytics$359.4 $322.5 $1,049.8 $920.9 
Asset and Index Solutions103.2 93.9 296.2 288.5 
Credit Ratings and Solutions52.9 51.8 153.9 186.2 
Total Revenue$515.5 $468.2 $1,499.9 $1,395.6 
Segment Adjusted Operating Income:
Data and Analytics$113.5 $93.2 $304.7 $246.8 
Asset and Index Solutions8.6 6.1 6.2 32.1 
Credit Ratings and Solutions1.1 8.6 (1.3)42.5 
Corporate and other (1)
(31.2)(31.3)(96.1)(88.9)
Total Adjusted Operating Income$92.0 $76.6 $213.5 $232.5 
Intangible amortization expense$17.7 $18.7 $52.9 $48.4 
M&A-related expenses1.7 4.9 8.9 13.7 
M&A-related earn-outs (2)
 0.9  8.0 
Severance and personnel expenses (3)
1.3 27.0 5.4 27.0 
Transformation costs (3)
0.6 3.1 7.0 3.1 
Asset impairment costs (3)
0.7  3.1  
Operating Income$70.0 $22.0 $136.2 $132.3 
____________________________________________________________________________________________
(1) Reflects unallocated corporate expenses, such as finance, human resources, legal, and other management-related costs that are not considered when segment performance is evaluated.

(2) Reflects the impact of M&A-related earn-outs included in operating expense (compensation expense), primarily due to the earn-out for Morningstar Sustainalytics.

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

20

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 (RSU) and market share unit (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 September 30, 2023
 Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type:
License-based$356.4 $25.1 $3.0 $384.5 
Asset-based 71.5 71.5
Transaction-based3.06.649.959.5
Total$359.4 $103.2 $52.9 $515.5 

Nine months ended September 30, 2023
Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type:
License-based$1,041.9 $73.9 $8.7 $1,124.5 
Asset-based 204.1  204.1 
Transaction-based7.9 18.2 145.2 171.3 
Total$1,049.8 $296.2 $153.9 $1,499.9 


Three months ended September 30, 2022
Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type:
License-based$322.2 $20.4 $ $342.6 
Asset-based 67.3  67.3 
Transaction-based0.3 6.2 51.8 58.3 
Total$322.5 $93.9 $51.8 $468.2 

21

Nine months ended September 30, 2022
Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type (1):
License-based$919.1 $62.9 $ $982.0 
Asset-based 203.4  203.4 
Transaction-based1.8 22.2 186.2 210.2 
Total$920.9 $288.5 $186.2 $1,395.6 

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 September 30,Nine months ended September 30,
(in millions)2023202220232022
United States$370.7 $340.9 $1,083.5 $1,007.2 
Asia13.0 11.2 36.7 33.5 
Australia14.5 13.6 43.5 42.3 
Canada28.8 27.2 86.2 83.8 
Continental Europe47.3 39.1 136.0 121.6 
United Kingdom38.4 33.6 106.2 99.6 
Other2.8 2.6 7.8 7.6 
Total International144.8 127.3 416.4 388.4 
Consolidated revenue$515.5 $468.2 $1,499.9 $1,395.6 
Property, equipment, and capitalized software, net by geographical area
(in millions)As of September 30, 2023As of December 31, 2022
United States$174.0 $165.6 
Asia10.1 12.8 
Australia1.9 2.3 
Canada3.9 4.5 
Continental Europe6.8 8.5 
United Kingdom7.4 5.4 
Other0.2 0.3 
Total International30.3 33.8 
Consolidated property, equipment, and capitalized software, net$204.3 $199.4 

22

Operating lease assets by geographical area
(in millions)As of September 30, 2023As of December 31, 2022
United States$104.9 $120.0 
Asia18.3 22.6 
Australia3.4 3.9 
Canada3.3 5.5 
Continental Europe15.2 18.5 
United Kingdom18.0 20.6 
Other0.3 0.5 
Total International58.5 71.6 
Consolidated operating lease assets$163.4 $191.6 

8. Fair Value Measurements

Investments

As of September 30, 2023 and December 31, 2022, our investment balances totaled $38.7 million and $38.0 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 September 30, 2023, 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 (loss), net" on our Condensed Consolidated Statements of Income.

Contingent Consideration

As of December 31, 2022, financial liabilities that were classified as Level 3 within the fair value hierarchy included a contingent consideration liability of $50.0 million related to the LCD acquisition, which represented the acquisition date fair value of $45.5 million plus changes due to remeasurement of this liability in subsequent reporting periods.

The contingent consideration reflected potential future payments that were contingent upon the achievement of certain conditions related to the separation of LCD's contractual relationships from S&P Global (S&P) contracts that included other S&P products and services. This additional purchase consideration, for which the amount was contingent, was recognized at fair value at the date of acquisition, which was calculated as the weighted average of the estimated contingent payment scenarios. The contingent consideration was remeasured each reporting period until the contingency was resolved with any changes in fair value recorded in current period earnings.

In the first quarter of 2023, we made a cash payment of $50.0 million, resolving our contingent consideration liability related to our acquisition of LCD.

9. Investments in Unconsolidated Entities

As of September 30, 2023 and December 31, 2022, our investment in unconsolidated entities balance totaled $104.8 million and $96.0 million, respectively. We have investments in both equity method investments and investments in equity securities with and without a readily determinable fair value.

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

23

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 total cash payments of $59.9 million are reflected in "Other assets and liabilities" within operating activities on the Condensed Consolidated Statements of Cash Flows. The expense related to the Termination Agreement is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income for the nine months ended September 30, 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 for the nine months ended September 30, 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 (loss), 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.

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.

24

Our operating lease expense for the three months ended September 30, 2023 was $11.2 million, compared with $10.5 million for the three months ended September 30, 2022. Charges related to our operating leases that are variable and, therefore, not included in the measurement of the lease liabilities, were $4.9 million for the three months ended September 30, 2023, compared with $4.8 million for the three months ended September 30, 2022. We made lease payments of $11.3 million during the three months ended September 30, 2023, compared with $10.7 million during the three months ended September 30, 2022.

Our operating lease expense for the nine months ended September 30, 2023 was $36.3 million, compared with $30.7 million for the nine months ended September 30, 2022. Charges related to our operating leases that are variable and, therefore, not included in the measurement of the lease liabilities, were $13.9 million for the nine months ended September 30, 2023, compared with $12.8 million for the nine months ended September 30, 2022. We made lease payments of $34.2 million during the nine months ended September 30, 2023, compared with $32.2 million during the nine months ended September 30, 2022.

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 2023 (October 1 through December 31)$9.4 
202443.6 
202534.0 
202637.3 
202729.0 
Thereafter53.0 
Total minimum lease commitments206.3 
Adjustment for discount to present value21.6 
Present value of lease liabilities
$184.7 

The following table summarizes the weighted-average remaining lease terms and weighted-average discount rates for our operating leases:
As of September 30, 2023
Weighted-average remaining lease term (in years)5.7
Weighted-average discount rate3.8 %

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, restricted stock units, performance share awards, market stock units, and restricted stock.

The following table summarizes the stock-based compensation expense included in each of our operating expense categories:
Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Cost of revenue$7.1 $6.8 $19.3 $16.0 
Sales and marketing2.3 2.3 6.4 6.3 
General and administrative5.3 13.0 16.0 35.8 
Total stock-based compensation expense$14.7 $22.1 $41.7 $58.1 

25

As of September 30, 2023, the total unrecognized stock-based compensation cost related to outstanding restricted stock units, performance share awards, and market stock units expected to vest was $79.1 million, which we expect to recognize over a weighted average period of 28 months.

12. Income Taxes

Effective Tax Rate

The following table shows our effective tax rate for the three and nine months ended September 30, 2023 and September 30, 2022:

 Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Income (loss) before income taxes and equity in investments of unconsolidated entities$57.4 $(2.3)$91.2 $100.0 
Equity in investments of unconsolidated entities(1.6)(1.3)(4.7)(2.7)
Total$55.8 $(3.6)$86.5 $97.3 
Income tax expense$16.7 $5.4 $18.9 $30.1 
Effective tax rate29.9 %NMF21.8 %30.9 %

Our effective tax rate in the third quarter and first nine months of 2023 was 29.9% and 21.8%, respectively. For the first nine months of 2023, our effective tax rate is 9.1% lower than the prior-year period. This decrease is primarily attributable to the recognition of $13.7 million of tax benefits related to a retroactive tax election with respect to our 2021 and 2022 tax periods. We received confirmation of the approval of the tax election in the second quarter of 2023, which allowed us to recognize the tax benefits in that period.

Unrecognized Tax Benefits

The table below provides information concerning our gross unrecognized tax benefits as of September 30, 2023 and December 31, 2022, 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 September 30, 2023As of December 31, 2022
Gross unrecognized tax benefits$13.0 $26.5 
Gross unrecognized tax benefits that would affect income tax expense$13.0 $26.5 
Decrease in income tax expense upon recognition of gross unrecognized tax benefits$12.8 $26.1 

Our gross unrecognized tax benefits decreased from $26.5 million as of December 31, 2022 to $13.0 million as of September 30, 2023. The decrease is primarily related to a retroactive tax election for which we received approval during the second quarter of 2023, which resulted in the recognition of $13.7 million of current and deferred tax benefits with respect to our 2021 and 2022 tax periods.

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 September 30, 2023As of December 31, 2022
Current liability$7.8 $18.3 
Non-current liability6.7 6.0 
Total liability for unrecognized tax benefits$14.5 $24.3 

26

Our liability for unrecognized tax benefits decreased from $24.3 million as of December 31, 2022, to $14.5 million as of September 30, 2023. The decrease is primarily related to a retroactive tax election for which we received approval during the second quarter of 2023, which resulted in the recognition of $10.6 million of current tax benefits with respect to our 2021 and 2022 tax periods.

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 2023. 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 September 30, 2023 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.

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

27

Credit Ratings Matters

On September 29, 2023, DBRS, Inc. (DBRS) entered into two settlements with the SEC to resolve investigations of DBRS’s compliance with recordkeeping requirements for certain credit ratings-related communications sent over unapproved electronic messaging channels and disclosure and non-financial internal controls requirements related to former commercial mortgage-backed securities (CMBS) ratings methodologies DBRS used during the period July 2019 through November 2022. Under the terms of the settlements, DBRS agreed to ongoing compliance-related obligations to resolve the investigation related to record-keeping and paid a $6.0 million civil monetary penalty to the SEC for this matter, and also paid a $2.0 million civil monetary penalty to the SEC to resolve the investigation related to CMBS ratings methodologies, both in early October 2023. Our financial results for the period ended September 30, 2023 include an accrual of $8.0 million related to these settlements, of which $2.0 million was accrued for at June 30, 2023.

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 September 30, 2023, we did not repurchase any shares under the share repurchase program. For the nine months ended September 30, 2023, we repurchased a total of 8,484 shares for $1.4 million. As of September 30, 2023, we have $498.6 million available for future repurchases under the current share repurchase program.

15. Subsequent Events

DBRS Credit Ratings Matter

On October 6, 2023, DBRS paid a $6.0 million civil monetary penalty to the SEC and has agreed to ongoing compliance-related obligations to resolve the investigation related to record-keeping and paid a $2.0 million civil monetary penalty to the SEC to resolve the investigation related to CMBS ratings methodologies. Refer to Note 13 for additional information.
28

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 “may,” “could,” “expect,” “intend,” “plan,” “seek,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “prospects”, or “continue.” 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;
liability related to cybersecurity and the protection of 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;
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 recruit, develop, and retain qualified employees;
liability for any losses that result from errors in our automated advisory tools;
inadequacy of our operational risk management and business continuity programs in the event of a material disruptive event;
failing to efficiently integrate and leverage acquisitions and other investments to produce the results we anticipate;
failing to scale our operations and increase productivity and its effect on our ability to implement our business plan;
artificial intelligence and related new technologies that may present business, compliance and reputational risks;
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 flexibility;
challenges in accounting for complexities in taxes in the global jurisdictions in which we operate could materially affect our tax obligations and tax rate;
failing to protect our intellectual property rights or claims of intellectual property infringement against us;
the impact of any accrued liabilities for litigation, regulatory, and other business matters; and
our new reporting segments and the associated disclosure.

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, 2022 (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 or future events.

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.



29

Understanding our Company
 
Our Business

Our mission is to empower investor success and everything we do at Morningstar is in the service of the investor. 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.

Prior to the third quarter of 2023, we had a single reportable segment. Effective as of September 30, 2023, the Company revised its operating segments in accordance with FASB ASC 280, Segment Reporting (FASB ASC 280) and determined it has seven business components, which comprise three operating segments after applying aggregation, and also three reportable segments: Data and Analytics, Asset and Index Solutions, and Credit Ratings and Solutions. For additional information about our segment reporting, refer to Note 7 of the Notes to our Consolidated Financial Statements.

In addition to reviewing revenue by our three 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 or advisement.

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 and Nine Months Ended September 30, 2023 vs. Three and Nine Months Ended September 30, 2022
 
Consolidated Results
 Three months ended September 30, Nine months ended September 30,
Key Metrics (in millions)20232022Change 20232022Change
Consolidated revenue$515.5 $468.2 10.1 %$1,499.9 $1,395.6 7.5 %
Operating income70.0 22.0 NMF136.2 132.3 2.9 %
Operating margin13.6 %4.7 %8.9 pp9.1 %9.5 %(0.4)pp
Cash provided by operating activities$130.7 $102.1 28.0 %$178.6 $194.3 (8.1)%
Capital expenditures(29.3)(33.7)(13.1)%(89.1)(93.4)(4.6)%
Free cash flow$101.4 $68.4 48.2 %$89.5 $100.9 (11.3)%
Cash used for investing activities$(21.3)$(36.0)(40.8)%$(49.1)$(761.0)(93.5)%
Cash provided by (used for) financing activities$(120.1)$(57.1)NMF$(175.0)$491.8 NMF
___________________________________________________________________________________________
pp — percentage points
NMF — not meaningful

30

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 period-over-period results.

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.

Consolidated Revenue

Revenue by type (1)
Three months ended September 30,Nine months ended September 30,
(in millions)20232022Change20232022Change
Data and Analytics
License-based $356.4 $322.2 10.6 %$1,041.9 $919.1 13.4 %
Asset-based— — — %— — — %
Transaction-based3.0 0.3 NMF7.9 1.8 NMF
Data and Analytics total$359.4 $322.5 11.4 %$1,049.8 $920.9 14.0 %
Asset and Index Solutions
License-based $25.1 $20.4 23.0 %$73.9 $62.9 17.5 %
Asset-based71.5 67.3 6.2 %204.1 203.4 0.3 %
Transaction-based6.6 6.2 6.5 %18.2 22.2 (18.0)%
Asset and Index Solutions total$103.2 $93.9 9.9 %$296.2 $288.5 2.7 %
Credit Ratings and Solutions
License-based $3.0 $— NMF$8.7 $— NMF
Asset-based— — — %— — — %
Transaction-based49.9 51.8 (3.7)%145.2 186.2 (22.0)%
Credit Ratings and Solutions total$52.9 $51.8 2.1 %$153.9 $186.2 (17.3)%
License-based $384.5 $342.6 12.2 %$1,124.5 $982.0 14.5 %
Asset-based71.5 67.3 6.2 %204.1 203.4 0.3 %
Transaction-based59.5 58.3 2.1 %171.3 210.2 (18.5)%
Consolidated revenue$515.5 $468.2 10.1 %$1,499.9 $1,395.6 7.5 %
_________________________________________________________________________
31

(1) Starting with the quarter ended March 31, 2023, the Company updated its revenue-type classifications to account for product areas with more than one revenue type. Prior periods have not been restated to reflect the updated classifications. Revenue from Morningstar Sustainalytics' second-party opinions product was reclassified from license-based to transaction-based. Revenue from Morningstar Indexes data and services products was reclassified from asset-based to license-based. Revenue from DBRS Morningstar and Morningstar Credit data products was reclassified from transaction-based to license-based.

In the third quarter of 2023, consolidated revenue increased 10.1% to $515.5 million. Foreign currency movements had a positive impact in the quarter, increasing revenue by $3.8 million.

License-based revenue grew $41.9 million, or 12.2%, during the third quarter of 2023. On an organic basis, license-based revenue increased 10.6%. Reported and organic revenue growth was primarily driven by strong demand for multiple Data and Analytics products.

Asset-based revenue increased $4.2 million, or 6.2%, in the third quarter of 2023. Organic revenue increased 10.4%, due to increases in Asset and Index Solutions asset-based revenue, driven by the rebound in global asset values and net inflows across multiple products compared to the prior-year period.

Transaction-based revenue increased $1.2 million, or 2.1%, in the third quarter of 2023. On an organic basis, transaction-based revenue was flat.

In the first nine months of 2023, consolidated revenue increased 7.5% to $1,499.9 million. Foreign currency movements had a negative impact during the first nine months of 2023, decreasing revenue by $6.9 million.

License-based revenue grew $142.5 million, or 14.5%, during the first nine months of 2023. On an organic basis, license-based revenue increased 12.3%. Reported and organic revenue growth was primarily driven by strong demand for multiple Data and Analytics products.
Asset-based revenue increased $0.7 million, or 0.3%, in the first nine months of 2023. Organic revenue increased 1.0%. The trend reflected relatively flat revenue for Asset and Index Solutions.

Transaction-based revenue decreased $38.9 million, or 18.5%, in the first nine months of 2023, primarily due to declines in Credit Ratings and Solutions revenue. On an organic basis, transaction-based revenue declined 19.7%.

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.

Organic revenue increased 9.3% in the third quarter, driven by organic growth in Data and Analytics and Asset and Index Solutions. Organic revenue increased 5.8% during the first nine months of 2023, driven by growth in Data and Analytics revenue, partially offset by declines in Credit Ratings and Solutions revenue.

The table below reconciles reported consolidated revenue with organic revenue:

 Three months ended September 30,Nine months ended September 30,
(in millions)20232022Change20232022Change
Consolidated revenue$515.5 $468.2 10.1 %$1,499.9 $1,395.6 7.5 %
Less: acquisitions— — — %(30.9)— NMF
Less: accounting changes— — — %— — — %
Effect of foreign currency translations(3.8)— NMF6.9 — NMF
Organic revenue$511.7 $468.2 9.3 %$1,475.9 $1,395.6 5.8 %


32

Consolidated Revenue by Geographical Area

 Three months ended September 30,Nine months ended September 30,
(in millions)20232022Change20232022Change
United States$370.7 $340.9 8.7 %$1,083.5 $1,007.2 7.6 %
Asia13.0 11.2 16.1 %36.7 33.5 9.6 %
Australia14.5 13.6 6.6 %43.5 42.3 2.8 %
Canada28.8 27.2 5.9 %86.2 83.8 2.9 %
Continental Europe47.3 39.1 21.0 %136.0 121.6 11.8 %
United Kingdom38.4 33.6 14.3 %106.2 99.6 6.6 %
Other2.8 2.6 7.7 %7.8 7.6 2.6 %
Total International144.8 127.3 13.7 %416.4 388.4 7.2 %
Consolidated revenue$515.5 $468.2 10.1 %$1,499.9 $1,395.6 7.5 %

International revenue comprised approximately 28% of our consolidated revenue for the third quarter and first nine months of 2023 and 2022. Approximately 59% was generated in Continental Europe and the United Kingdom during the third quarter and first nine months of 2023, which was a slight increase from the prior-year periods.

Revenue from international operations increased 13.7% and 7.2% in the third quarter and first nine months of 2023, respectively. Acquisitions had no impact on revenue in the third quarter and had a favorable impact of $30.9 million on revenue during the first nine months of 2023, while foreign currency translations had a favorable impact of $3.8 million and an unfavorable impact of $6.9 million on international revenue during the third quarter and first nine months of 2023, respectively.

Consolidated Operating Expense

 Three months ended September 30,Nine months ended September 30,
(in millions)20232022Change20232022Change
Cost of revenue$202.9 $195.4 3.8 %$638.1 $584.3 9.2 %
  % of consolidated revenue39.4 %41.7 %(2.3)pp42.5 %41.9 %0.6pp
Sales and marketing106.3 89.7 18.5 %323.4 262.9 23.0 %
  % of consolidated revenue20.6 %19.2 %1.4pp21.6 %18.8 %2.8pp
General and administrative89.7 116.9 (23.3)%263.8 294.3 (10.4)%
  % of consolidated revenue17.4 %25.0 %(7.6)pp17.6 %21.1 %(3.5)pp
Depreciation and amortization46.6 44.2 5.4 %138.4 121.8 13.6 %
  % of consolidated revenue9.0 %9.4 %(0.4)pp9.2 %8.7 %0.5pp
Total operating expense$445.5 $446.2 (0.2)%$1,363.7 $1,263.3 7.9 %
  % of consolidated revenue86.4 %95.3 %(8.9)pp90.9 %90.5 %0.4pp
 
Consolidated operating expense was down slightly in the third quarter of 2023 and increased $100.4 million, or 7.9%, during the first nine months of 2023.

In July 2022, the Company began to significantly reduce its operations in Shenzhen, China and to shift the work related to its global business functions to other Morningstar locations. Costs incurred in the third quarter and first nine months of 2023 related to this transition totaled $2.6 million and $15.5 million, respectively, due primarily to severance and personnel costs, transformation costs, which consisted of professional fees and the temporary duplication of headcount as the Company hired replacement roles in other markets and continued to employ certain Shenzhen-based staff through the transition, and asset impairment costs. This compared to $30.1 million in the third quarter and first nine months of 2022. During the third quarter of 2023, the Company substantially completed these activities and expects immaterial additional expense going forward.
33

Excluding the impact of the China operations transition, M&A-related expenses, and intangible amortization, operating expenses increased 8.1% during the third quarter and 10.6% during the first nine months of 2023.

Declines in severance expense, stock-based compensation, and professional fees were the biggest contributors to the decrease in consolidated operating expense during the third quarter.

Severance expense decreased $20.4 million during the third quarter of 2023 and $13.8 million in the first nine months of 2023, compared to the prior-year periods when severance related to the transition and shift of the Company's China operations totaled $26.3 million. These declines were partially offset by $5.0 million and $9.0 million of severance expense during the third quarter and first nine months of 2023, respectively, related to targeted reorganizations and headcount reductions in certain parts of the business, including Morningstar Sustainalytics, Morningstar Wealth, and DBRS Morningstar. During the third quarter and first nine months of 2023, the most significant reductions were at Morningstar Sustainalytics. These reorganizations were in part in response to slower than anticipated progress against growth targets due in part to softening demand for ESG solutions for Morningstar Sustainalytics, the impact of sharp market declines in 2022 for Morningstar Wealth, and weak credit issuance activity, especially in U.S. commercial mortgage-backed securities (CMBS), for DBRS Morningstar. In addition, the Company incurred $0.5 million and $2.4 million in severance expense related to the Company's China operations transition during the third quarter and first nine months of 2023, respectively.

Stock-based compensation declined $7.4 million and $16.4 million during the third quarter and first nine months of 2023, respectively, primarily driven by the PitchBook management bonus plan. The current year of the plan features lower target payouts versus the prior-year periods. In 2022, higher stock-based compensation was driven in large part by the over achievement of targets under the prior-year plan.

Professional fees were also down $6.5 million during the third quarter and $13.6 million during the first nine months of 2023, reflecting efforts to reduce the use of outside professional services as well as lower expenses for third-party resources supporting M&A activity and the transition of the Company's China-based activities.

An increase of $3.0 million and $8.4 million in capitalized software development related to accelerated product development efforts for our key product areas also reduced operating expense during the third quarter and first nine months of 2023, respectively.

Compensation expense (which primarily consists of salaries, bonuses, and other company-sponsored benefits), expense related to the DBRS, Inc. (DBRS) SEC settlements, and depreciation expense partially offset the declines noted above during the third quarter and were the key contributors to operating expense growth during the first nine months of 2023. Higher SaaS-based software subscriptions were also a driver of the increase during the first nine months of 2023. Foreign currency translations had an unfavorable impact on operating expense of $1.0 million and a favorable impact of $12.3 million on operating expense during the third quarter and first nine months of 2023, respectively.

Compensation expense increased $26.8 million in the third quarter of 2023 and $98.3 million in the first nine months of 2023. These higher costs reflect higher average headcount for the third quarter and the year-to-date period. Headcount decreased 1.3% from the prior-year period and 4.6% sequentially from June 30, 2023 to 11,566 as of September 30, 2023.

On September 29, 2023, DBRS entered into two settlements with the SEC requiring DBRS to pay an aggregate of $8.0 million in civil monetary penalties. The DBRS SEC settlements resulted in a $6.0 million expense for the third quarter, bringing the total expense to $8.0 million for the first nine months of 2023.

Depreciation expense increased $3.4 million during the third quarter of 2023 and $12.6 million during the first nine months of 2023 as a result of higher capitalized software costs for product enhancements in prior periods. Higher leasehold improvements and additions of computer equipment also drove higher depreciation expense in the third quarter of 2023.

Higher software subscriptions were also a driver during the first nine months of 2023 due to the Company's investment in various SaaS-based platforms across the business.




34

Cost of Revenue
 
Cost of revenue is our largest category of operating expense, representing about one-half 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 75% of our employees in this category.

Cost of revenue increased $7.5 million in the third quarter of 2023. Higher compensation expense of $12.4 million and higher severance expense of $1.5 million were the largest contributors to the increase, primarily due to the factors listed above. This increase was partially offset by lower professional fees of $3.2 million and higher capitalized software expense of $3.0 million, both due to the factors described above.

Cost of revenue increased $53.8 million during the first nine months of 2023. Higher compensation and severance expense of $54.3 million and $4.6 million, respectively, were the largest contributors to the increase, primarily due to the factors listed above. This increase was partially offset by lower professional fees of $10.0 million and higher capitalized software expense of $8.4 million, due to the factors described above.

Continuous focus on the development of our major software platforms for our key product areas, in addition to bringing new products and capabilities to market, resulted in an increase in capitalized software development over the prior-year period, which in turn reduced operating expense. We capitalized $73.6 million associated with software development activities, mainly related to accelerated product development efforts for our key product areas and enhanced capabilities in our products, internal infrastructure, and software in the first nine months of 2023, compared with $65.3 million in the first nine months of 2022.

Sales and Marketing
 
Sales and marketing expense increased $16.6 million in the third quarter of 2023. Higher compensation expense of $13.9 million was the largest contributor, primarily due to the factors noted above. Advertising and marketing costs increased $1.8 million during the third quarter of 2023 due to higher pay-per-click advertising and marketing campaign expense.

Sales and marketing expense increased $60.5 million in the first nine months of 2023. Higher compensation expense of $46.4 million was the largest contributor. Sales commission expense grew by $6.3 million due in large part to strong sales performance and higher amortization of capitalized commissions related to prior-year sales performance, primarily for PitchBook. Advertising and marketing costs increased $5.5 million during the first nine months of 2023, due to the same factors noted above as well as conference expense.

General and Administrative
 
General and administrative expense decreased $27.2 million during the third quarter of 2023. A decline in severance expense of $22.6 million was the largest contributor to the decline during the quarter. The decline in severance expense was partially offset by an increase of $5.0 million of severance expense related to targeted reorganizations in certain areas of business during the third quarter of 2023 as noted above.

Stock-based compensation expense declined $7.7 million, primarily driven by the PitchBook management bonus plan. The current year of the plan features lower target payouts versus the prior-year periods. In 2022, higher stock-based compensation was driven in large part by the over achievement of targets under the prior-year plan.

These decreases were partially offset by an increase in expense related to settlements between the SEC and DBRS of $6.0 million in the third quarter of 2023.

General and administrative expense decreased $30.5 million during the first nine months of 2023. Stock-based compensation and severance expense decreased $19.8 million and $18.7 million, respectively, due to the same factors noted above. Compensation expense also decreased $2.4 million compared with the prior-year period, which included a $8.0 million increase to an earn-out accrual primarily related to our acquisition of Sustainalytics.

These decreases were partially offset by an increase in expense related to settlements between the SEC and DBRS totaling $8.0 million and higher rent expense of $6.4 million during the first nine months of 2023.

35

Depreciation and Amortization
 
Depreciation expense increased $3.4 million in the third quarter and $12.6 million in the first nine months of 2023, driven mainly by depreciation expense from higher levels of capitalized software development over the past several years. Higher leasehold improvements and additions of computer equipment also drove higher depreciation expense in the third quarter of 2023.

Intangible amortization expense decreased $1.0 million during the third quarter and increased $4.5 million in the first nine months of 2023, primarily from additional amortization related to intangibles from the acquisitions of Leveraged Commentary & Data (LCD) and Praemium Portfolio Services Limited.

Consolidated Operating Income and Operating Margin

 Three months ended September 30,Nine months ended September 30,
(in millions)20232022Change20232022Change
Operating income $70.0 $22.0 NMF$136.2 $132.3 2.9 %
% of revenue13.6 %4.7 %8.9 pp9.1 %9.5 %(0.4)pp
 
Consolidated operating income increased $48.0 million in the third quarter of 2023, reflecting an increase in revenue of $47.3 million and a decrease in operating expenses of $0.7 million. Operating margin was 13.6%, an increase of 8.9 percentage points compared with the third quarter of 2022. During the third quarter, severance costs of $5.0 million related to certain reorganizations excluding our China activities negatively impacted operating margin and adjusted operating margin by 1.0 percentage point. In addition, the DBRS SEC settlements negatively impacted operating margin and adjusted operating margin by an additional 1.2 percentage points.

Consolidated operating income increased $3.9 million in the first nine months of 2023, reflecting an increase in revenue of $104.3 million, which was partially offset by an increase in operating expenses of $100.4 million. Operating margin was 9.1%, a decrease of 0.4 percentage points compared with the first nine months of 2022. In addition to reflecting operating expense growth, margins were negatively impacted by declines in Credit Ratings and Solutions revenue. Severance costs of $9.0 million related to certain reorganizations excluding our China activities negatively impacted operating margin and adjusted operating margin by 0.6 percentage points during the first nine months of 2023. In addition, the DBRS SEC settlements negatively impacted operating margin and adjusted operating margin by an additional 0.5 percentage points.

We reported adjusted operating income of $92.0 million and $213.5 million in the third quarter and first nine months of 2023, respectively, 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.
36

Three months ended September 30,Nine months ended September 30,
(in millions)20232022Change20232022Change
Operating income$70.0 $22.0 NMF$136.2 $132.3 2.9 %
Add: Intangible amortization expense17.7 18.7 (5.3)%52.9 48.4 9.3 %
Add: M&A-related expenses1.7 4.9 (65.3)%8.9 13.7 (35.0)%
Add: M&A-related earn-outs (1)
— 0.9 NMF— 8.0 NMF
Add: Severance and personnel expenses (2)
1.3 27.0 (95.2)%5.4 27.0 (80.0)%
Add: Transformation costs (2)
0.6 3.1 (80.6)%7.0 3.1 NMF
Add: Asset impairment costs (2)
0.7 — NMF3.1 — NMF
Adjusted operating income$92.0 $76.6 20.1 %$213.5 $232.5 (8.2)%
Data and Analytics$113.5 $93.2 21.8 %$304.7 $246.8 23.5 %
Asset and Index Solutions8.6 6.1 41.0 %6.2 32.1 (80.7)%
Credit Ratings and Solutions1.1 8.6 (87.2)%(1.3)42.5 NMF
Less: Corporate and other expense (3)
(31.2)(31.3)(0.3)%(96.1)(88.9)8.1 %
Adjusted operating income$92.0 $76.6 20.1 %$213.5 $232.5 (8.2)%

We reported adjusted operating margin of 17.8% in the third quarter of 2023 and 14.3% in the first nine months of 2023, 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 September 30,Nine months ended September 30,
20232022Change20232022Change
Operating margin13.6 %4.7 %8.9 pp9.1 %9.5 %(0.4) pp
Add: Intangible amortization expense3.4 %4.0 %(0.6) pp3.5 %3.5 %0.0 pp
Add: M&A-related expenses0.3 %1.0 %(0.7) pp0.6 %1.0 %(0.4) pp
Add: M&A-related earn-outs (1)
— %0.2 %(0.2) pp— %0.6 %(0.6) pp
Add: Severance and personnel expenses (2)
0.3 %5.8 %(5.5) pp0.4 %1.9 %(1.5) pp
Add: Transformation costs (2)
0.1 %0.7 %(0.6) pp0.5 %0.2 %0.3 pp
Add: Asset impairment costs (2)
0.1 %— %0.1 pp0.2 %— %0.2 pp
Adjusted operating margin17.8 %16.4 %1.4 pp14.3 %16.7 %(2.4) pp
____________________________________________________________________________________________
(1) Reflects the impact of M&A-related earn-outs included in operating expense (compensation expense), primarily due to the earn-out for Morningstar Sustainalytics.

(2) 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 restricted stock unit (RSU) and market share unit (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.

37

(3) Reflects unallocated corporate expenses, such as 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. Corporate and other unallocated expenses decreased 0.3% in the third quarter of 2023 and increased 8.1% in the first nine months of 2023. The increase in the first nine months of 2023 was mainly due to higher compensation costs, driven in part by merit increases, as well as higher legal fees and severance related to targeted reorganizations, excluding the Company's China activities.

Data and Analytics

The following table presents the results for Data and Analytics:

 Three months ended September 30,Nine months ended September 30,
(in millions)20232022Change20232022Change
Total revenue$359.4 $322.5 11.4 %$1,049.8 $920.9 14.0 %
Adjusted operating income$113.5 $93.2 21.8 %$304.7 $246.8 23.5 %
Adjusted operating margin31.6 %28.9 %2.7 pp29.0 %26.8 %2.2 pp

Data and Analytics total revenue increased $36.9 million, or 11.4%, for the three months ended September 30, 2023. Revenue grew 10.3% on an organic basis, driven by increases in product areas including PitchBook, Morningstar Data, Morningstar Direct, and Morningstar Sustainalytics.

PitchBook contributed $20.7 million to Data and Analytics revenue growth, with revenue increasing 19.8% on a reported and organic basis, driven by strength in its core investor and advisor clients which offset some continued softness with its company (corporate) clients. Licenses grew 11.2%, reflecting both new users and expansion with existing clients, as well as variability driven by user maintenance activities and updates to user lists when enterprise clients renew.

Morningstar Data contributed $7.9 million to Data and Analytics revenue growth, with revenue increasing 12.5% or 10.2% on an organic basis, supported by growth across all geographies, especially North America. At the product level, fund data continued to be the key driver of higher revenue, followed by growth in equity data and Morningstar Essentials.

Morningstar Direct contributed $5.3 million to Data and Analytics revenue growth, with revenue increasing 11.5%, or 9.8%, on an organic basis, reflecting growth across all geographies. Direct licenses increased 2.1%.

Morningstar Sustainalytics contributed $4.7 million to Data and Analytics revenue growth with revenue increasing 17.9%, or 13.7%, on an organic basis. While still strong, license-based product revenue growth slowed across regions compared to recent quarters reflecting softer demand for ESG solutions. Growth rates were strongest in EMEA, which continued to benefit from solid demand for regulatory and compliance products, and Asia Pacific. Growth in North America was weaker, reflecting softness in parts of the U.S. asset management and wealth segments.

Data and Analytics adjusted operating income increased $20.3 million, or 21.8%, and adjusted operating margin increased 2.7 percentage points for the three months ended September 30, 2023, as revenue growth outpaced expense growth. Expense growth was primarily driven by increases in compensation and technology costs, partially offset by lower stock-based compensation. Expenses included $2.5 million in severance related to targeted reorganizations in Morningstar Sustainalytics, which had a negative 0.7 percentage point impact on adjusted operating margin for the third quarter of 2023.

Data and Analytics total revenue increased $128.9 million, or 14.0%, for the nine months ended September 30, 2023, which included positive contributions from the acquisition of LCD which closed June 1, 2022. Revenue grew 12.0% on an organic basis, primarily driven by growth in PitchBook, Morningstar Sustainalytics, Morningstar Data and Morningstar Direct product area revenue.
38

Data and Analytics adjusted operating income increased $57.9 million, or 23.5%, and adjusted operating margin increased 2.2 percentage points for the nine months ended September 30, 2023, as revenue growth outpaced expense growth. Expense growth was primarily driven by higher compensation costs, as well as increased technology costs, partially offset by lower stock-based compensation expense. Expenses included $5.1 million in severance related to targeted reorganizations primarily in Morningstar Sustainalytics, which had a negative 0.5 percentage point impact on adjusted operating margin for the first nine months of 2023.

Depreciation and amortization not included in adjusted operating income for Data and Analytics for the three and nine months ended September 30, 2023 was $18.2 million and $53.1 million, respectively, and $14.9 million and $41.7 million for the three and nine months ended September 30, 2022, respectively.

Asset and Index Solutions

The following table presents the results for Asset and Index Solutions:

 Three months ended September 30,Nine months ended September 30,
(in millions)20232022Change20232022Change
Total revenue$103.2 $93.9 9.9 %$296.2 $288.5 2.7 %
Adjusted operating income$8.6 $6.1 41.0 %$6.2 $32.1 (80.7)%
Adjusted operating margin8.3 %6.5 %1.8 pp2.1 %11.1 %(9.0) pp

Asset and Index Solutions total revenue increased $9.3 million, or 9.9%, for the three months ended September 30, 2023. Revenue grew 9.8% on an organic basis, supported by the rebound in global asset values and net inflows across multiple products compared to the prior-year period as the Morningstar Indexes, Morningstar Retirement (formerly Workplace Solutions), and Morningstar Wealth product areas all contributed to growth.

The asset-based revenue we earn in multiple Asset and Index Solutions products 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 Morningstar Retirement, and 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. Average assets under management and advisement (AUMA) (calculated using the most recently available average quarterly or monthly data) were $263.5 billion for the third quarter of 2023, compared with $246.1 billion for the third quarter of 2022, an increase of 7.1%.

39

The following table summarizes our assets under management and advisement:
As of September 30,
(in billions)20232022Change
Assets under management and advisement (approximate)
Morningstar Retirement
Managed Accounts$121.1 $109.0 11.1 %
Fiduciary Services54.9 47.9 14.6 %
Custom Models/CIT36.9 35.3 4.5 %
Morningstar Retirement (total)$212.9 $192.2 10.8 %
Morningstar Wealth (Investment Management Products)
Morningstar Managed Portfolios$35.4 $30.7 15.3 %
Institutional Asset Management7.3 9.2 (20.7)%
Asset Allocation Services8.0 7.3 9.6 %
Morningstar Wealth (total)$50.7 $47.2 7.4 %
Asset value linked to Morningstar Indexes$166.0 $133.3 24.5 %
Three months ended September 30,
20232022Change
Average assets under management and advisement$263.5 $246.1 7.1 %
Nine months ended September 30,
20232022Change
Average assets under management and advisement$255.3 $255.6 (0.1)%

Morningstar Indexes contributed $3.8 million to Asset and Index Solutions revenue growth with revenue increasing 27.8%, or 27.3%, on an organic basis. The increase in revenue was driven in part by higher investable product revenue, supported by market gains and net inflows. Licensed-data revenue also increased.

Morningstar Retirement contributed $2.7 million to Asset and Index Solutions revenue growth, with revenue increasing 10.8% on a reported and organic basis. AUMA increased 10.8% to $212.9 billion compared with the prior-year period, reflecting market gains and positive net flows.

Within Morningstar Wealth, Investment Management contributed $2.0 million to consolidated revenue growth, with revenue increasing 6.9% on a reported and organic basis. Reported AUMA increased 7.4% to $50.7 billion compared with the prior-year period, primarily due to market gains and positive net flows for direct-to-advisor sold Managed Portfolios, which reflected strong net inflows outside the U.S. and flat flows in the U.S. This offset lower AUMA for the Institutional Asset Management product, which experienced a client loss in the second quarter of 2023.

Asset and Index Solutions adjusted operating income increased $2.5 million, or 41.0%, and adjusted operating margin increased 1.8 percentage points for the three months ended September 30, 2023, as revenue growth outpaced expense growth. Expense growth was primarily driven by higher compensation costs, which included the impact of the Company's investments, especially in Morningstar Wealth, as well as higher technology costs, which were partially offset by lower professional fees. Expenses included $1.4 million in severance related to targeted reorganizations in Morningstar Wealth, which had a negative 1.4 percentage point impact on adjusted operating margin for the third quarter of 2023.

Asset and Index Solutions total revenue increased $7.7 million, or 2.7%, for the nine months ended September 30, 2023. Revenue was flat on an organic basis, reflecting growth in the Morningstar Indexes and Morningstar Retirement product areas, offset by declines in the Morningstar Wealth product area due to a decrease in Investment Management revenue on an organic basis and lower ad sales revenue on Morningstar.com.


40

Asset and Index Solutions adjusted operating income decreased $25.9 million, or 80.7%, and adjusted operating margin decreased 9.0 percentage points for the nine months ended September 30, 2023 as expense growth outpaced revenue growth. Expense growth was primarily driven by increases in compensation costs, which included the impact of the Company's investments, especially in Morningstar Wealth, as well as higher technology costs, which were partially offset by lower professional fees. Expenses included $1.8 million in severance related to targeted reorganizations in Morningstar Wealth, which had a negative 0.6 percentage point impact on adjusted operating margin for the first nine months of 2023.

Depreciation and amortization not included in adjusted operating income for Asset and Index Solutions for the three and nine months ended September 30, 2023 was $7.8 million and $23.1 million, respectively, and $7.0 million and $21.2 million, for the three and nine months ended September 30, 2022, respectively.

Credit Ratings and Solutions

The following table presents the results for Credit Ratings and Solutions:

 Three months ended September 30,Nine months ended September 30,
(in millions)20232022Change20232022Change
Total revenue$52.9 $51.8 2.1 %$153.9 $186.2 (17.3)%
Adjusted operating income$1.1 $8.6 (87.2)%$(1.3)$42.5 NMF
Adjusted operating margin2.1 %16.6 %(14.5) pp(0.8)%22.8 % (23.6) pp

Credit Ratings and Solutions total revenue increased $1.1 million, or 2.1%, for the three months ended September 30, 2023 due to growth in the DBRS Morningstar product area. Revenue grew 1.4% on an organic basis, primarily driven by an increase in asset-backed securities ratings revenues and modest gains in corporate ratings revenues, offset by declines in residential mortgage-backed securities (RMBS) and CMBS ratings revenue. Revenue related to data products increased.

Credit Ratings and Solutions adjusted operating income decreased $7.5 million, or 87.2%, and adjusted operating margin decreased 14.5 percentage points for the three months ended September 30, 2023, as expense growth outpaced revenue growth. Expenses included $6.0 million related to the DBRS SEC settlements and $1.1 million in severance related to targeted reorganizations, which collectively had a negative 13.4 percentage point impact on adjusted operating margin for the third quarter of 2023. Expense growth was also driven in part by higher compensation and technology costs.

Credit Ratings and Solutions total revenue decreased $32.3 million, or 17.3%, for the nine months ended September 30, 2023, driven by declines in the DBRS Morningstar product area. Revenue declined 16.4% on an organic basis, primarily due to sharp declines in CMBS ratings revenue driven by ongoing softness in U.S. CMBS ratings activity, and, to a lesser extent, declines in RMBS revenue.

Credit Ratings and Solutions adjusted operating income decreased $43.8 million, and adjusted operating margin decreased 23.6 percentage points for the nine months ended September 30, 2023, due to the decline in revenue described above and higher expenses. Expenses included $8.0 million related to the DBRS SEC settlements and $1.7 million in severance related to targeted reorganizations, which collectively had a negative 6.3 percentage point impact on adjusted operating margin for the first nine months of 2023. Expense growth was also driven in part by higher technology costs.

Depreciation and amortization not included in adjusted operating income for Credit Ratings and Solutions for the three and nine months ended September 30, 2023 was $1.9 million and $7.2 million, respectively, and $3.0 million and $8.7 million, for the three and nine months ended September 30, 2022, respectively.


41

Non-Operating Income (Loss), Net, Equity in Investments of Unconsolidated Entities, and Effective Tax Rate and Income Tax Expense

Non-Operating Income (Loss), Net

 Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Interest income$3.0 $0.1 $5.9 $0.4 
Interest expense(15.8)(10.6)(46.1)(17.7)
Realized gain (loss) on sale of investments, reclassified from other comprehensive income1.9 — 2.4 (2.1)
Expense from equity method transaction, net— — (11.8)— 
Other income (loss), net(1.7)(13.8)4.6 (12.9)
Non-operating income (loss), net$(12.6)$(24.3)$(45.0)$(32.3)

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

Expense from equity method transaction, net for the nine months ended September 30, 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. (SBI)). 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 (loss), net includes foreign currency exchange gains (losses) and unrealized gains (losses) on investments.

Equity in Investments of Unconsolidated Entities
 Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Equity in investments of unconsolidated entities$(1.6)$(1.3)$(4.7)$(2.7)

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

Effective Tax Rate and Income Tax Expense
 Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Income (loss) before income taxes and equity in investments of unconsolidated entities$57.4 $(2.3)$91.2 $100.0 
Equity in investments of unconsolidated entities(1.6)(1.3)(4.7)(2.7)
Total$55.8 $(3.6)$86.5 $97.3 
Income tax expense$16.7 $5.4 $18.9 $30.1 
Effective tax rate29.9 %NMF21.8 %30.9 %
 
Our effective tax rate in the third quarter and first nine months of 2023 was 29.9% and 21.8%, respectively. For the first nine months of 2023, our effective tax rate is 9.1% lower than the prior-year period. This decrease is primarily attributable to the recognition of $13.7 million of tax benefits related to a retroactive tax election with respect to our 2021 and 2022 tax periods. We received confirmation of the approval of the tax election in the second quarter of 2023, which allowed us to recognize the tax benefits in that period.
42

Liquidity and Capital Resources
 
As of September 30, 2023, we had cash, cash equivalents, and investments of $363.7 million, compared with $414.6 million as of December 31, 2022, a decrease of $50.9 million.

Cash provided by operating activities is our main source of cash. In the first nine months of 2023, cash provided by operating activities was $178.6 million compared to $194.3 million in the prior-year period. Free cash flow was $89.5 million compared to $100.9 million in the prior-year period. Operating cash flow and free cash flow were impacted by higher interest expense and payments related to the Termination Agreement. This was offset by positive changes in working capital partially resulting from the lower bonus payment in the first quarter of 2023 relative to the prior-year period. We made annual bonus payments of $98.3 million during the first quarter of 2023 compared with $139.9 million in the first quarter of 2022.

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 September 30, 2023 was held by our operations outside the United States, up from 64% as of December 31, 2022. 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.

Amended 2022 Credit Agreement

On May 6, 2022, the Company entered into a new senior credit agreement (the 2022 Credit Agreement). The 2022 Credit Agreement provided 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 (the 2022 Term Facility) with an initial draw of $600.0 million and an option for a second draw of up to $50.0 million and a $450.0 million revolving credit facility (the 2022 Revolving Credit Facility). The 2022 Credit Agreement also provides for the issuance of up to $50.0 million of letters of credit and a $100.0 million sub-limit for a swingline facility under the 2022 Revolving Credit Facility.

The proceeds of the first draw under the 2022 Term Facility and initial borrowings under the 2022 Revolving Credit Facility were used to finance the acquisition of LCD and to repay a portion of the borrowings under the 2019 Revolving Credit Facility.

The 2022 Credit Agreement was amended (the Amended 2022 Credit Agreement) on September 13, 2022 (the First Amendment to the 2022 Credit Agreement) and on September 30, 2022 (the Second Amendment to the 2022 Credit Agreement). The First Amendment to the 2022 Credit Agreement terminated the unfunded term commitment related to the optional second draw of up to $50.0 million in the 2022 Term Facility and increased the 2022 Revolving Credit Facility to $600.0 million. The Second Amendment to the 2022 Credit Agreement increased the 2022 Term Facility to a fully funded $650.0 million facility (the Amended 2022 Term Facility) and increased the 2022 Revolving Credit Facility to $650.0 million (the Amended 2022 Revolving Credit Facility) for total borrowing capacity of $1.3 billion. As of September 30, 2023, our total outstanding debt under the Amended 2022 Credit Agreement was $707.0 million, net of debt issuance costs, with borrowing availability of $560.0 million under the Amended 2022 Revolving Credit Facility. Except for incremental borrowing capacity, there were no material changes to the existing terms and conditions of the 2022 Credit Agreement.

The proceeds of the additional draw under the Amended 2022 Term Facility were used to repay borrowings under the 2022 Revolving Credit Facility. The proceeds of future borrowings under the 2022 Revolving Credit Facility may be used for working capital, capital expenditures, or any other general corporate purpose. Refer to Note 3 of the Notes to our Unaudited Condensed Consolidated Financial Statements for additional information on our Amended 2022 Credit Agreement.

43

2030 Notes

On October 26, 2020, we completed the issuance and sale of 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 pay off a portion of the Company's outstanding debt under the 2019 Credit Agreement. Interest on the 2030 Notes is payable semi-annually on each October 30 and April 30 during the term of the 2030 Notes and at maturity. As of September 30, 2023, our total outstanding debt, net of issuance costs, under the 2030 Notes was $348.5 million. Refer to Note 3 of the Notes to our Unaudited Condensed Consolidated Financial Statements for additional information on our 2030 Notes.

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 September 30, 2023, with consolidated funded indebtedness to consolidated EBITDA calculated at approximately 2.0x.

Dividend

In September 2023, our board of directors approved a regular quarterly dividend of $0.375 per share, or $16.0 million, payable on October 31, 2023 to shareholders of record as of October 6, 2023.

Share Repurchase Program

In December 2022, the board of directors approved a new 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 September 30, 2023. For the nine months ended September 30, 2023, we repurchased a total of 8,484 shares for $1.4 million. As of September 30, 2023 we have $498.6 million available for future repurchases under the current share repurchase program.

Wealth Advisors

On January 27, 2023, we entered into the Termination Agreement and the Tender Offer Agreement. 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.

As part of such 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. 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

On February 6, 2023, we made a cash payment of $50.0 million, resolving our contingent consideration liability related to our acquisition of LCD.

We expect to continue making capital expenditures in 2023, primarily for computer hardware and software provided by third parties, internally developed software, and leasehold improvements for new and existing office locations. We continue to adopt more public cloud and software-as-a-service applications for new initiatives and are in the process of migrating relevant parts of our data centers to the public cloud over the next several years. During this migration, we expect to run certain applications and infrastructure in parallel. These actions will have some transitional effects on our level of capital expenditures and operating expenses.

44

Consolidated Free Cash Flow

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

 Three months ended September 30,Nine months ended September 30,
(in millions)20232022Change20232022Change
Cash provided by operating activities$130.7 $102.1 28.0 %$178.6 $194.3 (8.1)%
Capital expenditures(29.3)(33.7)(13.1)%(89.1)(93.4)(4.6)%
Free cash flow$101.4 $68.4 48.2 %$89.5 $100.9 (11.3)%
 
We had positive free cash flow of $101.4 million in the third quarter of 2023 compared with positive $68.4 million in the third quarter of 2022. The change reflects a $28.6 million increase in cash provided by operating activities, while capital expenditures decreased compared to the prior-year quarter. The increase in cash flow from operations was primarily driven by higher cash earnings.

During the third quarter, the Company paid $16.1 million of severance and other costs related to the significant reduction and shift of the Company's operations in China, which was mostly offset by positive changes in working capital. Excluding the impact of these severance payments and related costs and comparable items in the prior-year period, free cash flow would have been $117.5 million.

In the first nine months of 2023, we had positive free cash flow of $89.5 million compared with $100.9 million in the first nine months of 2022. The change reflects a $15.7 million decrease in cash provided by operating activities, while capital expenditures also decreased compared to the prior-year period. The decline in cash flow from operations was primarily driven by the cash payments related to the Termination Agreement and higher interest expense. This was slightly offset by other positive changes in working capital partially resulting from the lower bonus payment in the first quarter of 2023 compared to the prior-year period.

During the first quarter, the Company made its final $50.0 million contingent payment related to the acquisition of LCD, of which $4.5 million is reflected in operating cash flows and $45.5 million is reflected in financing cash flows. Excluding the $4.5 million LCD contingent payment within operating cash flow, payments related to the Termination Agreement of $59.9 million, and $26.2 million of severance and other related costs paid for the China transition, which together totaled $90.6 million, as well as comparable items in the prior-year period, free cash flow would have been $180.1 million for the nine months ended September 30, 2023.

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 September 30, 2023 to the methodologies applied by management for critical accounting policies previously disclosed in our Annual Report.

45

Rule 10b5-1 Sales Plans

Our directors and executive officers may exercise stock options or purchase or sell shares of our common stock in the market from time to time. We encourage them to make these transactions through plans that comply with Exchange Act Rule 10b5-1(c). Morningstar does not receive any proceeds, other than proceeds from the exercise of stock options, related to these transactions.

The following table, which we are providing on a voluntary basis, shows the Rule 10b5-1 sales plans entered into by our directors and executive officers that were in effect as of October 13, 2023:

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 October 13, 2023Projected Beneficial Ownership (1)
Gail Landis
Director
3/23/20233/21/202506/22/2023 to 03/21/2025975 
Shares to be sold under the plan if the stock reaches specified prices
975 3,621 
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
350,000 15,879,284 
Steven Kaplan
Director
8/3/202311/11/202403/11/2024 to 11/11/20245,000 Shares to be sold under the plan at market price— 39,151 
________________________________________
(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 September 30, 2023 and includes shares of our common stock subject to options that were then exercisable or that will have become exercisable by November 29, 2023 and restricted stock units that will vest by November 29, 2023. The estimates do not reflect any changes to beneficial ownership that may have occurred since September 30, 2023. 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.

46

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 September 30, 2023, our cash, cash equivalents, and investments balance was $363.7 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 $7.1 million impact on our interest expense based on our outstanding principal balance and SOFR rates at September 30, 2023.

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 nine months ended September 30, 2023:
Nine months ended September 30, 2023
(in millions, except foreign currency rates)Australian DollarBritish PoundCanadian DollarEuroOther Foreign Currencies
Currency rate in U.S. dollars as of September 30, 20230.64401.22070.73651.0576n/a
Percentage of revenue2.8 %7.1 %5.7 %6.6 %5.5 %
Percentage of operating income (loss)10.0 %(24.8)%(8.7)%14.8 %(48.0)%
Estimated effect of a 10% adverse currency fluctuation on revenue$(4.1)$(10.4)$(8.5)$(9.7)$(8.0)
Estimated effect of a 10% adverse currency fluctuation on operating income (loss)$(1.3)$3.3 $1.2 $(2.0)$6.4 

The table below shows our net investment exposure to foreign currencies as of September 30, 2023:

As of September 30, 2023
(in millions)Australian DollarBritish PoundCanadian DollarEuroOther Foreign Currencies
Assets, net of unconsolidated entities$68.9 $333.9 $383.9 $233.7 $198.1 
Liabilities25.4 56.6 156.4 156.8 (36.9)
Net currency position$43.5 $277.3 $227.5 $76.9 $235.0 
Estimated effect of a 10% adverse currency fluctuation on equity$(4.3)$(27.7)$(22.7)$(7.7)$(23.5)
47

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 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 of 1934, as of September 30, 2023. Based on that evaluation, our chief executive officer and chief financial officer concluded that as of September 30, 2023, 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

During the three months ended September 30, 2023, certain processes and controls were modified in connection with the Company's revision to its operating segments and the related changes to the Company's designation of reporting units. While the Company believes these changes will enhance its internal control over financial reporting, we will continue to evaluate these incorporated controls as part of our assessment of the internal control design and effectiveness for the year ending December 31, 2023. There have been no other changes in our internal control over financial reporting that occurred during the three months ended September 30, 2023, 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.
48

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 described below, in Part I, “Item 1A. Risk Factors” in our Annual Report, and in Part 2. "Item 1A Risk Factors" of our Quarterly Report on Form 10-Q for the quarter ended June 30, 2023, when deciding whether to invest in our common stock or otherwise evaluating our business. If any of such 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 to be immaterial to our operations.

Our business is complex and has experienced significant growth in recent years which could strain our resources and infrastructure, and if we are unable to scale our operations and increase productivity, we may not be able to successfully implement our business plan.

Our business has and continues to experience significant growth in our diversity of products and services and operational scale, which has placed a strain on and in the future may stress the capabilities of our management, administrative, operational and financial infrastructure. We anticipate that significant additional investments, both in terms of management attention and one-time and annual costs, will be required to scale our operations and increase productivity across our organization, to address the needs of our customers, to further develop and enhance our products and services, to expand into new geographic areas, and to increase our operating margin over time. Such additional investments will increase our cost base, which will make it more difficult for us to offset any future revenue shortfalls by reducing expenses in the short term. We may not be able to make these investments as quickly or effectively as necessary to successfully and competitively scale our operations.

We regularly upgrade or replace our various software and data offerings and our operating systems and processes. If implementations are delayed, or if we encounter unforeseen problems with our upgraded or new offerings, systems and processes or in migrating away from existing offerings, systems and processes, our operations and our ability to manage our business could be negatively impacted.

Morningstar’s growth also places increasing demands on our functional resources to scale and optimize globally and to balance global consistency with local flexibility. Our sales and marketing teams are focused on multi-product-based strategies to bring the breadth of our offerings and the full value of our intellectual property to our customers. However, such sales efforts can breed customer confusion, implicate regulatory limits on how certain products or services can be sold and by whom in certain jurisdictions, and if coupled with misaligned incentive structures, can create opportunities for misconduct or excessive risk taking. Additional complexity also creates a need for clear responsibilities and ownership across various global teams within Morningstar, which we may not be successful in implementing. Morningstar is fortunate to have many opportunities for global growth in its strategic plan, however, we cannot be certain that further growth or profitability will be at the same or higher level given the headwinds of deglobalization and political, regulatory, and cultural fragmentation.


49

Our success will depend in part upon the ability of our senior management – including the senior management of companies we acquire – to manage our business and plans for growth efficiently. To do so, we must continue to increase the productivity and effectiveness of our existing employee base and to hire, train and manage new employees who can meet or exceed our standards. During the quarter ended September 30, 2023, we undertook workforce reductions in certain areas of our business to strengthen the financial footing of the consolidated Company. We cannot guarantee that these will achieve our intended results, and these efforts also subject us to risks such as greater than anticipated costs, adverse effects on employee retention, and increased difficulty managing the scale and complexity of our business. Additionally, changes in our work environment and workforce in the wake of the COVID-19 pandemic could adversely affect our operations. For instance, we have offered a significant percentage of our employees some flexibility in the amount of time they work in an office. Our hybrid office model and any adjustments made to our current and future office environments or work-from-home policies may not meet our productivity expectations, on the one hand, and the expectations of our workforce, on other hand, which could negatively impact our growth plans and our ability to attract and retain our employees. We will need to continue to improve our operational, financial and management controls, our reporting systems and procedures, our uses of automation and artificial intelligence systems to increase productivity, and our utilization of real estate. If we fail to successfully scale our operations and increase productivity, we may be unable to execute our business plan and the value of our company could decline.


50

Item 2.Unregistered Sales of Equity Securities and Use of Proceeds
 
Issuer Purchases of Equity Securities
 
The table below presents information related to repurchases of common stock we made during the three months ended September 30, 2023. 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 programsApproximate dollar value of shares that may yet be purchased under the programs (a)
July 1, 2023 - July 31, 2023— $— — $498,550,338 
August 1, 2023 - August 31, 2023— — — $498,550,338 
September 1, 2023 - September 30, 2023— — — $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 September 30, 2023, the Company’s executive officers and directors adopted or terminated contracts, instructions, or written plans for the purchase or sale of the Company’s securities 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
Steven Kaplan
Director
8/3/2023 (2)11/11/2024Sale of up to 5,000 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).

51

Item 6.Exhibits
Exhibit No Description of Exhibit
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 September 30, 2023, filed with the SEC on November 9, 2023 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.1)

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

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: November 9, 2023By:/s/ Jason Dubinsky
  Jason Dubinsky
  Chief Financial Officer
53
EX-31.1 2 morn_exhibitx311x09302023.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: November 9, 2023 /s/ Kunal Kapoor
  Kunal Kapoor
  Chief Executive Officer

EX-31.2 3 morn_exhibitx312x09302023.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: November 9, 2023 /s/ Jason Dubinsky
  Jason Dubinsky
  Chief Financial Officer
 


EX-32.1 4 morn_exhibitx321x09302023.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 September 30, 2023 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: November 9, 2023 
 


EX-32.2 5 morn_exhibitx322x09302023.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 September 30, 2023 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: November 9, 2023 

EX-101.SCH 6 morn-20230930.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 Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Investments in Unconsolidated Entities (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases - Operating Lease Minimum Future Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases - Operating Lease Minimum Future Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Income Taxes (Income Tax Contingency) (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Contingencies Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 morn-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 morn-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 morn-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Sustainalytics Sustainalytics [Member] Sustainalytics Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] 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] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Description [Axis] Description [Axis] Description Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue performance period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Credit Arrangements Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Asset and Index Solutions Segment Asset and Index Solutions Segment [Member] Asset and Index Solutions Segment 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 MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Investments in Unconsolidated Entities [Table] Investments in Unconsolidated Entities [Table] Investments in Unconsolidated Entities Non-operating income (loss), net Nonoperating Income (Expense) Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] 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 Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] 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] Segment Reporting Information, Operating Income (Loss) [Abstract] Segment Reporting Information, Operating Income (Loss) [Abstract] 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 PEO Total Compensation Amount PEO Total Compensation Amount Stock-based compensation APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Treasury stock at cost, 11,989,056 and 11,991,517 shares as of September 30, 2023 and December 31, 2022, respectively Treasury Stock, Value Accounts receivable, less allowance for credit losses of $5.5 million and $6.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] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] 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 Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net Income (Loss) Net Income (Loss) 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] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name 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] 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 Executive Category: Executive Category [Axis] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Name Measure Name Investments Investment balances Marketable Securities, Current Name Forgone Recovery, Individual Name 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] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Total Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Measurement Basis [Axis] Measurement Basis [Axis] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business 2026 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] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] 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 (losses) arising during period Unrealized gain (loss) 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 Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount 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 Revenue External revenue Revenues Product and Service [Domain] Product and Service [Domain] Repayment of term facility Repayments of Other Long-Term Debt Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Business Combination, Acquisition Related Costs Business Combination, Acquisition Related Costs Award Type [Axis] Award Type [Axis] Document Quarterly Report Document Quarterly Report Income tax receivable 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] Trading Arrangement: Trading Arrangement [Axis] Adjustment for discount to present value Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation 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 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 Restatement Determination Date Restatement Determination Date 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] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] 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] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] 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 Employee Stock Option Employee Stock Option [Member] 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] Tabular List, Table Tabular List [Table Text Block] 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). Segment, Reconciliation of Other Items from Segments to Consolidated Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block] 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 Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Other current assets Other Assets, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount 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] 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] Total Shareholder Return Amount Total Shareholder Return Amount 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 Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Data and Analytics Segment Data and Analytics Segment [Member] Data and Analytics Segment 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 Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name 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 Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] 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 2023 (October 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] PEO PEO [Member] 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] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 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] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount 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] All Executive Categories All Executive Categories [Member] Repayment of revolving credit facility Repayments of Long-Term Lines of Credit Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] 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,699,798 and 42,480,051 shares were outstanding as of September 30, 2023 and December 31, 2022, 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 Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] 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 All Individuals All Individuals [Member] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Other income (loss), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount 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 PEO Name PEO Name 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 2027 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] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] 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 Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] 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 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] Credit Ratings and Solutions Segment Credit Ratings and Solutions Segment [Member] Credit Ratings and Solutions Segment 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] Subsequent Events [Abstract] Subsequent Events [Abstract] Unrealized gains (losses) 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 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] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] 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 Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2022 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title 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] Individual: Individual [Axis] 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 $690.8 million and $610.7 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] Exercise Price Award Exercise Price 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 income (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] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] 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 provided by (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] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and equity Liabilities and Equity Other assets Other Assets, Noncurrent Non-operating income (loss), net: Nonoperating Income (Expense) [Abstract] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount 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] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Unrealized gain on available-for-sale investments AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Consolidated net income (loss) Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration 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 Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] 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] Termination Date Trading Arrangement Termination Date 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 All Trading Arrangements All Trading Arrangements [Member] 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] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Cash, Cash Equivalents and Investments Cash, Cash Equivalents and Investments [Member] Cash, Cash Equivalents and Investments [Member] Compensation Amount Outstanding Recovery Compensation Amount 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] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Insider Trading Arrangements [Line Items] 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 [Table] 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 Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Net effect of dilutive stock options and restricted stock units Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount 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 Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] 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 Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] 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] Total stock-based compensation expense Share-Based Payment Arrangement, Expense Long-Term Debt Long-Term Debt [Member] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Finite-Lived Intangible Assets, Gross Income tax expense Income Tax Expense (Benefit) 11991517 Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables 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 Name Trading Arrangement, Individual Name 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) losses 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 Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] 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 Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt Long-Term Debt, Excluding Current Maturities Sales and marketing Selling and Marketing Expense [Member] Adjusted Operating Income 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 Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] 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 Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name 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 Civil Monetary Penalty 1 Civil Monetary Penalty 1 [Member] Civil Monetary Penalty 1 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 Non-NEOs Non-NEOs [Member] 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 Segment and Geographical Area Information Segment Reporting Disclosure [Text Block] Net 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 (loss) 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 Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] 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 (loss) on sale of investments, reclassified from other comprehensive income Realized Investment Gains (Losses) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Civil Monetary Penalty 2 Civil Monetary Penalty 2 [Member] Civil Monetary Penalty 2 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 Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] 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. Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] 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-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 morn-20230930_g1.jpg GRAPHIC begin 644 morn-20230930_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 12 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover page - shares
9 Months Ended
Sep. 30, 2023
Nov. 02, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
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 2023  
Document Fiscal Period Focus Q3  
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,699,798
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Income - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 515.5 $ 468.2 $ 1,499.9 $ 1,395.6
Operating expense:        
Cost of revenue 202.9 195.4 638.1 584.3
Sales and marketing 106.3 89.7 323.4 262.9
General and administrative 89.7 116.9 263.8 294.3
Depreciation and amortization 46.6 44.2 138.4 121.8
Total operating expense 445.5 446.2 1,363.7 1,263.3
Operating income 70.0 22.0 136.2 132.3
Non-operating income (loss), net:        
Interest expense, net (12.8) (10.5) (40.2) (17.3)
Realized gain (loss) on sale of investments, reclassified from other comprehensive income 1.9 0.0 2.4 (2.1)
Expense from equity method transaction, net 0.0 0.0 (11.8) 0.0
Other income (loss), net (1.7) (13.8) 4.6 (12.9)
Non-operating income (loss), net (12.6) (24.3) (45.0) (32.3)
Income (loss) before income taxes and equity in investments of unconsolidated entities 57.4 (2.3) 91.2 100.0
Equity in investments of unconsolidated entities (1.6) (1.3) (4.7) (2.7)
Income tax expense 16.7 5.4 18.9 30.1
Consolidated net income (loss) $ 39.1 $ (9.0) $ 67.6 $ 67.2
Net income per share:        
Basic (in dollars per share) $ 0.92 $ (0.21) $ 1.59 $ 1.57
Diluted (in dollars per share) 0.91 (0.21) 1.58 1.56
Dividends declared (in dollars per share) 0.38 0 1.13 0.72
Dividends paid per common share (in dollars per share) $ 0.38 $ 0.36 $ 1.13 $ 1.08
Weighted average shares outstanding:        
Basic (in shares) 42.7 42.5 42.6 42.7
Diluted (in shares) 42.9 42.7 42.8 43.0
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Consolidated net income (loss) $ 39.1 $ (9.0) $ 67.6 $ 67.2
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment, net (23.0) (51.2) (8.0) (99.9)
Unrealized gains (losses) on securities:        
Unrealized holding gains (losses) arising during period 1.5 0.2 1.7 (7.6)
Reclassification of realized (gains) losses on investments included in net income (1.6) 0.0 (1.9) 2.1
Other comprehensive income (loss), net (23.1) (51.0) (8.2) (105.4)
Comprehensive income (loss) $ 16.0 $ (60.0) $ 59.4 $ (38.2)
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 325.0 $ 376.6
Investments 38.7 38.0
Accounts receivable, less allowance for credit losses of $5.5 million and $6.6 million, respectively 298.0 307.9
Income tax receivable 8.8 0.0
Deferred commissions 41.7 40.7
Prepaid expenses 41.3 36.7
Other current assets 4.7 10.9
Total current assets 758.2 810.8
Goodwill 1,569.0 1,571.7
Intangible assets, net 495.4 548.6
Property, equipment, and capitalized software, less accumulated depreciation and amortization of $690.8 million and $610.7 million, respectively 204.3 199.4
Operating lease assets 163.4 191.6
Investments in unconsolidated entities 104.8 96.0
Deferred tax assets, net 10.4 10.8
Deferred commissions 29.7 35.4
Other assets 8.9 10.5
Total assets 3,344.1 3,474.8
Current liabilities:    
Deferred revenue 486.9 455.6
Accrued compensation 180.6 220.1
Accounts payable and accrued liabilities 70.1 76.2
Current portion of long-term debt 32.1 32.1
Operating lease liabilities 36.0 37.3
Contingent consideration liability 0.0 50.0
Other current liabilities 3.8 11.2
Total current liabilities 809.5 882.5
Operating lease liabilities 148.7 176.7
Accrued compensation 23.0 20.7
Deferred tax liabilities, net 52.3 62.9
Long-term debt 1,023.4 1,077.5
Deferred revenue 27.9 33.5
Other long-term liabilities 15.2 13.9
Total liabilities 2,100.0 2,267.7
Morningstar, Inc. shareholders’ equity:    
Common stock, no par value, 200,000,000 shares authorized, of which 42,699,798 and 42,480,051 shares were outstanding as of September 30, 2023 and December 31, 2022, respectively 0.0 0.0
Treasury stock at cost, 11,989,056 and 11,991,517 shares as of September 30, 2023 and December 31, 2022, respectively (985.9) (986.7)
Additional paid-in capital 782.6 757.8
Retained earnings 1,554.6 1,535.0
Accumulated other comprehensive loss:    
Currency translation adjustment (107.0) (99.0)
Unrealized gain on available-for-sale investments (0.2) 0.0
Total accumulated other comprehensive loss (107.2) (99.0)
Total equity 1,244.1 1,207.1
Total liabilities and equity $ 3,344.1 $ 3,474.8
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 5.5 $ 6.6
Accumulated depreciation and amortization $ 690.8 $ 610.7
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,699,798 42,480,051
Treasury Stock, Common, Shares 11,989,056 11,991,517
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
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, 2021 $ 1,415.9 $ 0.0 $ 689.0 $ 1,526.5 $ (35.3) $ (764.3)
Balance (in shares) at Dec. 31, 2021   43,136,273        
Increase (Decrease) in Stockholders' Equity            
Consolidated net income (loss) 46.1     46.1    
Other comprehensive income (loss):            
Unrealized gain (loss) on available-for-sale investments, net of tax (4.8)       (4.8)  
Reclassification of realized gain on investments included in net income, net of tax (0.7)       (0.7)  
Foreign currency translation adjustment, net (5.0)       (5.0)  
Other comprehensive income (loss), net (10.5)       (10.5)  
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards   34,350        
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards (7.1)   (7.1)      
Reclassification of awards previously liability-classified that were converted to equity 19.4   19.4      
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Stock-based compensation 13.9   13.9      
Common share repurchased (in shares)   (402,971)        
Common shares repurchased (110.6)         (110.6)
Dividends declared (15.4)     (15.4)    
Balance at Mar. 31, 2022 $ 1,351.7 $ 0.0 715.2 1,557.2 (45.8) (874.9)
Balance (in shares) at Mar. 31, 2022   42,767,652        
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Dividends declared (in dollars per share) $ 0.36          
Balance at Dec. 31, 2021 $ 1,415.9 $ 0.0 689.0 1,526.5 (35.3) (764.3)
Balance (in shares) at Dec. 31, 2021   43,136,273        
Increase (Decrease) in Stockholders' Equity            
Consolidated net income (loss) 67.2          
Other comprehensive income (loss):            
Unrealized gain (loss) on available-for-sale investments, net of tax (7.6)          
Reclassification of realized gain on investments included in net income, net of tax 2.1          
Foreign currency translation adjustment, net (99.9)          
Other comprehensive income (loss), net (105.4)          
Balance at Sep. 30, 2022 $ 1,179.0 $ 0.0 738.9 1,563.0 (140.7) (982.2)
Balance (in shares) at Sep. 30, 2022   42,472,580        
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Dividends declared (in dollars per share) $ 0.72          
Balance at Mar. 31, 2022 $ 1,351.7 $ 0.0 715.2 1,557.2 (45.8) (874.9)
Balance (in shares) at Mar. 31, 2022   42,767,652        
Increase (Decrease) in Stockholders' Equity            
Consolidated net income (loss) 30.1     30.1    
Other comprehensive income (loss):            
Unrealized gain (loss) on available-for-sale investments, net of tax (3.0)       (3.0)  
Reclassification of realized gain on investments included in net income, net of tax 2.8       2.8  
Foreign currency translation adjustment, net (43.7)       (43.7)  
Other comprehensive income (loss), net (43.9)       (43.9)  
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards   98,894        
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards (11.3)   (12.7)     1.4
Reclassification of awards previously liability-classified that were converted to equity (0.1)   (0.1)      
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Stock-based compensation 22.1   22.1      
Common share repurchased (in shares)   (374,358)        
Common shares repurchased (92.5)         92.5
Dividends declared (15.3)     (15.3)    
Balance at Jun. 30, 2022 $ 1,240.8 $ 0.0 724.5 1,572.0 (89.7) (966.0)
Balance (in shares) at Jun. 30, 2022   42,492,188        
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Dividends declared (in dollars per share) $ 0.36          
Consolidated net income (loss) $ (9.0)     (9.0)    
Unrealized gain (loss) on available-for-sale investments, net of tax 0.2       0.2  
Reclassification of realized gain on investments included in net income, net of tax 0.0       0.0  
Foreign currency translation adjustment, net (51.2)       (51.2)  
Other comprehensive income (loss), net (51.0)       (51.0)  
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards   58,445        
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards (6.7)   (7.6)     0.9
Reclassification of awards previously liability-classified that were converted to equity (0.1)   (0.1)      
Stock-based compensation 22.1   22.1      
Common share repurchased (in shares)   (78,053)        
Common shares repurchased (17.1)         (17.1)
Balance at Sep. 30, 2022 $ 1,179.0 $ 0.0 738.9 1,563.0 (140.7) (982.2)
Balance (in shares) at Sep. 30, 2022   42,472,580        
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Dividends declared (in dollars per share) $ 0          
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 42,480,051        
Increase (Decrease) in Stockholders' Equity            
Consolidated net income (loss) $ (7.6)     (7.6)    
Other comprehensive income (loss):            
Unrealized gain (loss) 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 (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)    
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, 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 42,480,051        
Increase (Decrease) in Stockholders' Equity            
Consolidated net income (loss) $ 67.6          
Other comprehensive income (loss):            
Unrealized gain (loss) on available-for-sale investments, net of tax 1.7          
Reclassification of realized gain on investments included in net income, net of tax (1.9)          
Foreign currency translation adjustment, net (8.0)          
Other comprehensive income (loss), net (8.2)          
Balance at Sep. 30, 2023 $ 1,244.1 $ 0.0 782.6 1,554.6 (107.2) (985.9)
Balance (in shares) at Sep. 30, 2023 42,699,798 42,699,798        
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Dividends declared (in dollars per share) $ 1.13          
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        
Increase (Decrease) in Stockholders' Equity            
Consolidated net income (loss) 36.1     36.1    
Other comprehensive income (loss):            
Unrealized gain (loss) 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.1)       (0.1)  
Foreign currency translation adjustment, net 7.9       7.9  
Other comprehensive income (loss), net 7.9       7.9  
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards   111,102        
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards (10.4)   (11.7)     1.3
Reclassification of awards previously liability-classified that were converted to equity (0.1)   (0.1)      
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Stock-based compensation 14.8   14.8      
Common share repurchased (in shares)   (8,484)        
Common shares repurchased (1.4)         (1.4)
Dividends declared (16.0)     (16.0)    
Balance at Jun. 30, 2023 $ 1,235.6 $ 0.0 775.0 1,531.5 (84.1) (986.8)
Balance (in shares) at Jun. 30, 2023   42,653,561        
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Dividends declared (in dollars per share) $ 0.38          
Consolidated net income (loss) $ 39.1     39.1    
Unrealized gain (loss) on available-for-sale investments, net of tax 1.5       1.5  
Reclassification of realized gain on investments included in net income, net of tax (1.6)       (1.6)  
Foreign currency translation adjustment, net (23.0)       (23.0)  
Other comprehensive income (loss), net (23.1)       (23.1)  
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards   46,237        
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards (6.2)   (7.1)     0.9
Reclassification of awards previously liability-classified that were converted to equity 0.0   0.0      
Stock-based compensation 14.7   14.7      
Common share repurchased (in shares)   0        
Common shares repurchased 0.0         0.0
Dividends declared (16.0)     (16.0)    
Balance at Sep. 30, 2023 $ 1,244.1 $ 0.0 $ 782.6 $ 1,554.6 $ (107.2) $ (985.9)
Balance (in shares) at Sep. 30, 2023 42,699,798 42,699,798        
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Dividends declared (in dollars per share) $ 0.38          
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statement of Equity (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Stockholders' Equity [Abstract]                
Dividends declared (in dollars per share) $ 0.38 $ 0.38 $ 0.38 $ 0 $ 0.36 $ 0.36 $ 1.13 $ 0.72
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating activities    
Consolidated net income (loss) $ 67.6 $ 67.2
Adjustments to reconcile consolidated net income to net cash flows from operating activities:    
Depreciation and amortization 138.4 121.8
Deferred income taxes (10.6) (27.5)
Stock-based compensation expense 41.7 58.1
Provision for bad debt 3.6 2.1
Equity in investments of unconsolidated entities 4.7 2.7
Gain on equity method transaction (49.6) 0.0
Acquisition earn-out accrual 0.0 0.9
Other, net (8.9) 25.0
Changes in operating assets and liabilities:    
Accounts receivable 5.3 (19.8)
Accounts payable and accrued liabilities (5.8) 5.4
Accrued compensation and deferred commissions (18.8) (55.6)
Income taxes, current (17.3) 0.6
Deferred revenue 27.8 39.1
Other assets and liabilities 0.5 (25.7)
Cash provided by operating activities 178.6 194.3
Investing activities    
Purchases of investment securities (8.9) (33.6)
Proceeds from maturities and sales of investment securities 23.9 41.2
Capital expenditures (89.1) (93.4)
Acquisitions, net of cash acquired 0.0 (646.8)
Proceeds from sale of equity method investments, net 26.2 0.0
Purchases of investments in unconsolidated entities (1.1) (28.3)
Other, net (0.1) (0.1)
Cash used for investing activities (49.1) (761.0)
Financing activities    
Common shares repurchased (1.4) (217.7)
Dividends paid (47.9) (46.2)
Proceeds from revolving credit facility 260.0 460.0
Repayment of revolving credit facility (290.0) (300.0)
Proceeds from term facility 0.0 650.0
Repayment of term facility (24.4) (10.9)
Employee taxes withheld for stock awards (25.9) (25.0)
Payment of acquisition-related earn-outs (45.5) (16.2)
Other, net 0.1 (2.2)
Cash provided by (used for) financing activities (175.0) 491.8
Effect of exchange rate changes on cash and cash equivalents (6.1) (36.2)
Net decrease in cash and cash equivalents (51.6) (111.1)
Cash and cash equivalents—beginning of period 376.6 483.8
Cash and cash equivalents—end of period 325.0 372.7
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 46.7 57.1
Cash paid for interest $ 41.9 $ 17.7
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation of Interim Financial Information
9 Months Ended
Sep. 30, 2023
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, 2022, filed with the SEC on February 24, 2023 (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 21 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
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.

Segment Reporting: Operating segments are defined as components of a company that engage in business activities from which they may earn revenues and incur expenses, and for which discrete financial information is available and is evaluated regularly by the chief operating decision maker (CODM) in deciding how to allocate resources and in assessing performance. Aggregation of similar operating segments into a single reportable operating segment is permitted if the businesses have similar economic characteristics and meet established qualitative criteria. Effective as of September 30, 2023, the Company revised its operating segments in accordance with FASB ASC 280, Segment Reporting (FASB ASC 280) and determined it has seven business components, which comprise three operating segments after applying aggregation, and also three reportable segments: Data and Analytics, Asset and Index Solutions, and Credit Ratings and Solutions. Refer to Note 7 for detailed segment information.

Severance: We account for post-employment benefits in accordance with FASB ASC 712, Compensation - Non-retirement Post-employment Benefits (FASB ASC 712). Under FASB ASC 712, we recognize compensation expense associated with these benefits as a liability when probable and estimable.

In July 2022, the Company began to significantly reduce its operations in Shenzhen, China and to shift the work related to its global business functions, including global product and software development, managed investment data collection and analysis, and equity data collection and analysis, to other Morningstar locations. During the third quarter of 2023, the Company substantially completed these activities.

As a result of these activities, the Company incurred $25.9 million of severance expense in 2022. The liability was recorded within "Accrued compensation - current" on our Consolidated Balance Sheet. We recorded an immaterial amount of additional severance expense during the first nine months of 2023. The Company has substantially paid all of the accrued severance amounts as of September 30, 2023.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Arrangements
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Credit Arrangements Credit Arrangements
Debt

The following table summarizes our debt as of September 30, 2023 and December 31, 2022:

(in millions)As of September 30, 2023As of December 31, 2022
Amended 2022 Term Facility, net of unamortized debt issuance costs of $0.5 million and $0.7 million, respectively$617.0 $641.1 
Amended 2022 Revolving Credit Facility90.0 120.0 
2.32% Senior Notes due October 26, 2030, net of unamortized debt issuance costs of $1.5 million and $1.5 million, respectively
348.5 348.5 
Total debt$1,055.5 $1,109.6 

Credit Agreement

On July 2, 2019, the Company entered into a senior credit agreement (the 2019 Credit Agreement). The 2019 Credit Agreement provided the Company with a five-year multi-currency credit facility with an initial borrowing capacity of up to $750.0 million, including a $300.0 million revolving credit facility (the 2019 Revolving Credit Facility) and a term loan facility of $450.0 million. The 2019 Credit Agreement also provided for the issuance of up to $50.0 million of letters of credit and a $100.0 million sub-limit for a swingline facility under the 2019 Revolving Credit Facility. On May 6, 2022, the Company terminated the 2019 Credit Agreement.

On May 6, 2022, the Company entered into a new senior credit agreement (the 2022 Credit Agreement). The 2022 Credit Agreement provided 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 (the 2022 Term Facility) with an initial draw of $600.0 million and an option for a second draw of up to $50.0 million and a $450.0 million revolving credit facility (the 2022 Revolving Credit Facility). The 2022 Credit Agreement also provides for the issuance of up to $50.0 million of letters of credit and a $100.0 million sub-limit for a swingline facility under the 2022 Revolving Credit Facility.

The proceeds of the first draw under the 2022 Term Facility and initial borrowings under the 2022 Revolving Credit Facility were used to finance the acquisition of Leveraged Commentary & Data (LCD) and to repay a portion of the borrowings under the 2019 Revolving Credit Facility.

The 2022 Credit Agreement was amended on September 13, 2022 (the First Amendment to the 2022 Credit Agreement) and on September 30, 2022 (the Second Amendment to the 2022 Credit Agreement, and together with the First Amendment to the 2022 Credit Agreement, referred to as the Amended 2022 Credit Agreement). The First Amendment to the 2022 Credit Agreement terminated the unfunded term commitment related to the optional second draw of up to $50.0 million in the 2022 Term Facility and increased the 2022 Revolving Credit Facility to $600.0 million. The Second Amendment to the 2022 Credit Agreement increased the 2022 Term Facility to a fully funded $650.0 million facility (the Amended 2022 Term Facility) and increased the 2022 Revolving Credit Facility to $650.0 million (the Amended 2022 Revolving Credit Facility) for total borrowing capacity of $1.3 billion. As of September 30, 2023, our total outstanding debt under the Amended 2022 Credit Agreement was $707.0 million, net of debt issuance costs, with borrowing availability of $560.0 million under the Amended 2022 Revolving Credit Facility. Except for incremental borrowing capacity, there were no other material changes to the existing terms and conditions of the 2022 Credit Agreement.

The proceeds of the additional draw under the Amended 2022 Term Facility were used to repay borrowings under the 2022 Revolving Credit Facility. The proceeds of future borrowings under the Amended 2022 Revolving Credit Facility may be used for working capital, capital expenditures, or any other general corporate purpose.

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 (SOFR) 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 pay off a portion of the Company's outstanding debt under the 2019 Credit Agreement. Interest on the 2030 Notes is payable semi-annually on each October 30 and April 30 during the term of the 2030 Notes and at maturity. As of September 30, 2023, our total outstanding debt, net of issuance costs, under the 2030 Notes was $348.5 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 September 30, 2023.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions, Goodwill and Other Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Acquisitions, Goodwill and Other Intangible Assets Acquisitions, Goodwill, and Other Intangible Assets
2023 Acquisitions

We did not make any acquisitions during in the first nine months of 2023.

Goodwill

Effective as of September 30, 2023, the Company revised its operating segments in accordance with FASB ASC 280 and determined it has three reportable segments: Data and Analytics, Asset and Index Solutions, and Credit Ratings and Solutions. The Company disaggregated its three reportable segments into 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 the new reporting unit structure, the consolidated goodwill balance is initially allocated based on each reporting unit's relative fair value. The Company used a market approach and assigned goodwill to the reporting units. As a result, the carrying amount of goodwill by reportable segments is as follows:

 (in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Balance as of December 31, 2022$1,220.0 $244.8 $106.9 $1,571.7 
Foreign currency translation(2.7)— — (2.7)
Balance as of September 30, 2023$1,217.3 $244.8 $106.9 $1,569.0 
Changes in the carrying amount of the Company’s recorded goodwill are mainly the result of business acquisitions 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 third quarter of 2023 and 2022. Refer to Note 7 for detailed segment information.

Intangible Assets

The following table summarizes our intangible assets: 

 As of September 30, 2023As of December 31, 2022
(in millions)GrossAccumulated AmortizationNetWeighted Average Useful
 Life (years)
GrossAccumulated AmortizationNetWeighted Average Useful Life (years)
Customer-related assets$593.9 $(249.8)$344.1 14$595.1 $(221.3)$373.8 14
Technology-based assets311.3 (189.7)121.6 8312.8 (173.8)139.0 8
Intellectual property & other91.6 (61.9)29.7 892.1 (56.3)35.8 8
Total intangible assets$996.8 $(501.4)$495.4 12$1,000.0 $(451.4)$548.6 12
 
The following table summarizes our amortization expense related to intangible assets:

 Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Amortization expense$17.7 $18.7 $52.9 $48.4 
 
We amortize intangible assets using the straight-line method over their expected economic useful lives.

As of September 30, 2023, we expect intangible amortization expense for the remainder of 2023 and subsequent years to be as follows:
 (in millions)
Remainder of 2023 (October 1 through December 31)$17.3 
202464.3 
202556.1 
202652.3 
202745.3 
Thereafter260.1 
Total$495.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 24 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Income Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Income Per Share Income Per Share
The following table shows how we reconcile our net income and the number of shares used in computing basic and diluted net income per share:

 Three months ended September 30,Nine months ended September 30,
(in millions, except share and per share amounts)2023202220232022
Basic net income per share:  
Consolidated net income (loss)$39.1 $(9.0)$67.6 $67.2 
Weighted average common shares outstanding42.7 42.5 42.6 42.7 
Basic net income (loss) per share$0.92 $(0.21)$1.59 $1.57 
Diluted net income (loss) per share:
Consolidated net income (loss)$39.1 $(9.0)$67.6 $67.2 
Weighted average common shares outstanding42.7 42.5 42.6 42.7 
Net effect of dilutive stock options and restricted stock units0.2 0.2 0.2 0.3 
Weighted average common shares outstanding for computing diluted income per share42.9 42.7 42.8 43.0 
Diluted net income (loss) per share$0.91 $(0.21)$1.58 $1.56 

During the periods presented, the number of anti-dilutive restricted stock units, performance share awards, or market stock units excluded from our calculation of diluted earnings per share was immaterial.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue
9 Months Ended
Sep. 30, 2023
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 September 30,Nine months ended September 30,
(in millions)2023202220232022
License-based $384.5 $342.6 $1,124.5 $982.0 
Asset-based71.5 67.3 204.1 203.4 
Transaction-based59.5 58.3 171.3 210.2 
Consolidated revenue$515.5 $468.2 $1,499.9 $1,395.6 

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 September 30, 2023 had a net increase of $25.7 million, primarily driven by cash payments received or payable in advance of satisfying our performance obligations. We recognized $401.5 million of revenue in the nine months ended September 30, 2023 that was included in the contract liabilities balance as of December 31, 2022.

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

(in millions)As of September 30, 2023
Remainder of 2023 (October 1 through December 31)$330.8 
2024627.7 
2025213.6 
202660.9 
20279.6 
Thereafter26.6 
Total$1,269.2 

The aggregate amount of revenue we expect to recognize for the remainder of 2023 and subsequent years is higher than our contract liability balance of $514.8 million as of September 30, 2023. 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 September 30, 2023. 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 for Internet advertising, the consideration received for 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 September 30, 2023, 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 September 30, 2023. 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 September 30, 2023As of December 31, 2022
Accounts receivable, less allowance for credit losses$298.0 $307.9 
Deferred commissions71.4 76.1 
Total contract assets$369.4 $384.0 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Segment and Geographical Area Information
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Segment and Geographical Area Information Segment and Geographical Area Information
 
Segment Information

As disclosed in Note 2, the Company revised its operating segments in accordance with FASB ASC 280. Aggregation of similar operating segments into a single reportable operating segment is permitted if the businesses have similar economic characteristics and meet established qualitative criteria.The Company concluded that it has seven business components, which comprise three operating segments after applying aggregation, and also three reportable segments:
Data and Analytics
Asset and Index Solutions
Credit Ratings and Solutions

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

Asset and Index Solutions empowers investors by creating investable solutions and strategies to build portfolios based on unique Morningstar intellectual property. It consists of a variety of offerings, such as managed portfolios, advisor tools and platforms, managed retirement accounts, fiduciary services, retirement platforms, and indexes to be used as performance benchmarks and for the creation of index-linked products such as exchange-traded funds. Asset and Index Solutions includes product areas such as Morningstar Wealth, Morningstar Retirement (formerly Workplace Solutions), and Morningstar Indexes.

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

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 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, merger and acquisition (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 allocations of shared costs. These allocations are based on expected utilization of shared resources. 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 and nine months ended September 30, 2023 and 2022, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements. Prior period amounts have been recast to reflect the basis on which current period segment information is presented and reviewed by the CODM.

Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Revenue:
Data and Analytics$359.4 $322.5 $1,049.8 $920.9 
Asset and Index Solutions103.2 93.9 296.2 288.5 
Credit Ratings and Solutions52.9 51.8 153.9 186.2 
Total Revenue$515.5 $468.2 $1,499.9 $1,395.6 
Segment Adjusted Operating Income:
Data and Analytics$113.5 $93.2 $304.7 $246.8 
Asset and Index Solutions8.6 6.1 6.2 32.1 
Credit Ratings and Solutions1.1 8.6 (1.3)42.5 
Corporate and other (1)
(31.2)(31.3)(96.1)(88.9)
Total Adjusted Operating Income$92.0 $76.6 $213.5 $232.5 
Intangible amortization expense$17.7 $18.7 $52.9 $48.4 
M&A-related expenses1.7 4.9 8.9 13.7 
M&A-related earn-outs (2)
— 0.9 — 8.0 
Severance and personnel expenses (3)
1.3 27.0 5.4 27.0 
Transformation costs (3)
0.6 3.1 7.0 3.1 
Asset impairment costs (3)
0.7 — 3.1 — 
Operating Income$70.0 $22.0 $136.2 $132.3 
____________________________________________________________________________________________
(1) Reflects unallocated corporate expenses, such as finance, human resources, legal, and other management-related costs that are not considered when segment performance is evaluated.

(2) Reflects the impact of M&A-related earn-outs included in operating expense (compensation expense), primarily due to the earn-out for Morningstar Sustainalytics.

(3) 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 restricted stock unit (RSU) and market share unit (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 September 30, 2023
 Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type:
License-based$356.4 $25.1 $3.0 $384.5 
Asset-based— 71.5— 71.5
Transaction-based3.06.649.959.5
Total$359.4 $103.2 $52.9 $515.5 

Nine months ended September 30, 2023
Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type:
License-based$1,041.9 $73.9 $8.7 $1,124.5 
Asset-based— 204.1 — 204.1 
Transaction-based7.9 18.2 145.2 171.3 
Total$1,049.8 $296.2 $153.9 $1,499.9 


Three months ended September 30, 2022
Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type:
License-based$322.2 $20.4 $— $342.6 
Asset-based— 67.3 — 67.3 
Transaction-based0.3 6.2 51.8 58.3 
Total$322.5 $93.9 $51.8 $468.2 
Nine months ended September 30, 2022
Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type (1):
License-based$919.1 $62.9 $— $982.0 
Asset-based— 203.4 — 203.4 
Transaction-based1.8 22.2 186.2 210.2 
Total$920.9 $288.5 $186.2 $1,395.6 

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 September 30,Nine months ended September 30,
(in millions)2023202220232022
United States$370.7 $340.9 $1,083.5 $1,007.2 
Asia13.0 11.2 36.7 33.5 
Australia14.5 13.6 43.5 42.3 
Canada28.8 27.2 86.2 83.8 
Continental Europe47.3 39.1 136.0 121.6 
United Kingdom38.4 33.6 106.2 99.6 
Other2.8 2.6 7.8 7.6 
Total International144.8 127.3 416.4 388.4 
Consolidated revenue$515.5 $468.2 $1,499.9 $1,395.6 
Property, equipment, and capitalized software, net by geographical area
(in millions)As of September 30, 2023As of December 31, 2022
United States$174.0 $165.6 
Asia10.1 12.8 
Australia1.9 2.3 
Canada3.9 4.5 
Continental Europe6.8 8.5 
United Kingdom7.4 5.4 
Other0.2 0.3 
Total International30.3 33.8 
Consolidated property, equipment, and capitalized software, net$204.3 $199.4 
Operating lease assets by geographical area
(in millions)As of September 30, 2023As of December 31, 2022
United States$104.9 $120.0 
Asia18.3 22.6 
Australia3.4 3.9 
Canada3.3 5.5 
Continental Europe15.2 18.5 
United Kingdom18.0 20.6 
Other0.3 0.5 
Total International58.5 71.6 
Consolidated operating lease assets$163.4 $191.6 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement of Investments
3 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Investments

As of September 30, 2023 and December 31, 2022, our investment balances totaled $38.7 million and $38.0 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 September 30, 2023, 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 (loss), net" on our Condensed Consolidated Statements of Income.

Contingent Consideration

As of December 31, 2022, financial liabilities that were classified as Level 3 within the fair value hierarchy included a contingent consideration liability of $50.0 million related to the LCD acquisition, which represented the acquisition date fair value of $45.5 million plus changes due to remeasurement of this liability in subsequent reporting periods.

The contingent consideration reflected potential future payments that were contingent upon the achievement of certain conditions related to the separation of LCD's contractual relationships from S&P Global (S&P) contracts that included other S&P products and services. This additional purchase consideration, for which the amount was contingent, was recognized at fair value at the date of acquisition, which was calculated as the weighted average of the estimated contingent payment scenarios. The contingent consideration was remeasured each reporting period until the contingency was resolved with any changes in fair value recorded in current period earnings.

In the first quarter of 2023, we made a cash payment of $50.0 million, resolving our contingent consideration liability related to our acquisition of LCD.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Investments in Unconsolidated Entities
9 Months Ended
Sep. 30, 2023
Investments in Unconsolidated Entities [Abstract]  
Equity Method Investments and Joint Ventures Disclosure Investments in Unconsolidated Entities
As of September 30, 2023 and December 31, 2022, our investment in unconsolidated entities balance totaled $104.8 million and $96.0 million, respectively. We have investments in both equity method investments and investments in equity securities with and without a readily determinable fair value.

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 total cash payments of $59.9 million are reflected in "Other assets and liabilities" within operating activities on the Condensed Consolidated Statements of Cash Flows. The expense related to the Termination Agreement is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income for the nine months ended September 30, 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 for the nine months ended September 30, 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 (loss), 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.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Sep. 30, 2023
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 September 30, 2023 was $11.2 million, compared with $10.5 million for the three months ended September 30, 2022. Charges related to our operating leases that are variable and, therefore, not included in the measurement of the lease liabilities, were $4.9 million for the three months ended September 30, 2023, compared with $4.8 million for the three months ended September 30, 2022. We made lease payments of $11.3 million during the three months ended September 30, 2023, compared with $10.7 million during the three months ended September 30, 2022.

Our operating lease expense for the nine months ended September 30, 2023 was $36.3 million, compared with $30.7 million for the nine months ended September 30, 2022. Charges related to our operating leases that are variable and, therefore, not included in the measurement of the lease liabilities, were $13.9 million for the nine months ended September 30, 2023, compared with $12.8 million for the nine months ended September 30, 2022. We made lease payments of $34.2 million during the nine months ended September 30, 2023, compared with $32.2 million during the nine months ended September 30, 2022.

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 2023 (October 1 through December 31)$9.4 
202443.6 
202534.0 
202637.3 
202729.0 
Thereafter53.0 
Total minimum lease commitments206.3 
Adjustment for discount to present value21.6 
Present value of lease liabilities
$184.7 

The following table summarizes the weighted-average remaining lease terms and weighted-average discount rates for our operating leases:
As of September 30, 2023
Weighted-average remaining lease term (in years)5.7
Weighted-average discount rate3.8 %
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2023
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, restricted stock units, performance share awards, market stock units, and restricted stock.

The following table summarizes the stock-based compensation expense included in each of our operating expense categories:
Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Cost of revenue$7.1 $6.8 $19.3 $16.0 
Sales and marketing2.3 2.3 6.4 6.3 
General and administrative5.3 13.0 16.0 35.8 
Total stock-based compensation expense$14.7 $22.1 $41.7 $58.1 
As of September 30, 2023, the total unrecognized stock-based compensation cost related to outstanding restricted stock units, performance share awards, and market stock units expected to vest was $79.1 million, which we expect to recognize over a weighted average period of 28 months.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
3 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Effective Tax Rate

The following table shows our effective tax rate for the three and nine months ended September 30, 2023 and September 30, 2022:

 Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Income (loss) before income taxes and equity in investments of unconsolidated entities$57.4 $(2.3)$91.2 $100.0 
Equity in investments of unconsolidated entities(1.6)(1.3)(4.7)(2.7)
Total$55.8 $(3.6)$86.5 $97.3 
Income tax expense$16.7 $5.4 $18.9 $30.1 
Effective tax rate29.9 %NMF21.8 %30.9 %

Our effective tax rate in the third quarter and first nine months of 2023 was 29.9% and 21.8%, respectively. For the first nine months of 2023, our effective tax rate is 9.1% lower than the prior-year period. This decrease is primarily attributable to the recognition of $13.7 million of tax benefits related to a retroactive tax election with respect to our 2021 and 2022 tax periods. We received confirmation of the approval of the tax election in the second quarter of 2023, which allowed us to recognize the tax benefits in that period.

Unrecognized Tax Benefits

The table below provides information concerning our gross unrecognized tax benefits as of September 30, 2023 and December 31, 2022, 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 September 30, 2023As of December 31, 2022
Gross unrecognized tax benefits$13.0 $26.5 
Gross unrecognized tax benefits that would affect income tax expense$13.0 $26.5 
Decrease in income tax expense upon recognition of gross unrecognized tax benefits$12.8 $26.1 

Our gross unrecognized tax benefits decreased from $26.5 million as of December 31, 2022 to $13.0 million as of September 30, 2023. The decrease is primarily related to a retroactive tax election for which we received approval during the second quarter of 2023, which resulted in the recognition of $13.7 million of current and deferred tax benefits with respect to our 2021 and 2022 tax periods.

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 September 30, 2023As of December 31, 2022
Current liability$7.8 $18.3 
Non-current liability6.7 6.0 
Total liability for unrecognized tax benefits$14.5 $24.3 
Our liability for unrecognized tax benefits decreased from $24.3 million as of December 31, 2022, to $14.5 million as of September 30, 2023. The decrease is primarily related to a retroactive tax election for which we received approval during the second quarter of 2023, which resulted in the recognition of $10.6 million of current tax benefits with respect to our 2021 and 2022 tax periods.

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 2023. 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 September 30, 2023 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 32 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Contingencies
9 Months Ended
Sep. 30, 2023
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, 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.
Credit Ratings Matters

On September 29, 2023, DBRS, Inc. (DBRS) entered into two settlements with the SEC to resolve investigations of DBRS’s compliance with recordkeeping requirements for certain credit ratings-related communications sent over unapproved electronic messaging channels and disclosure and non-financial internal controls requirements related to former commercial mortgage-backed securities (CMBS) ratings methodologies DBRS used during the period July 2019 through November 2022. Under the terms of the settlements, DBRS agreed to ongoing compliance-related obligations to resolve the investigation related to record-keeping and paid a $6.0 million civil monetary penalty to the SEC for this matter, and also paid a $2.0 million civil monetary penalty to the SEC to resolve the investigation related to CMBS ratings methodologies, both in early October 2023. Our financial results for the period ended September 30, 2023 include an accrual of $8.0 million related to these settlements, of which $2.0 million was accrued for at June 30, 2023.

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 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Share Repurchase Program
9 Months Ended
Sep. 30, 2023
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 September 30, 2023, we did not repurchase any shares under the share repurchase program. For the nine months ended September 30, 2023, we repurchased a total of 8,484 shares for $1.4 million. As of September 30, 2023, we have $498.6 million available for future repurchases under the current share repurchase program.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
3 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
DBRS Credit Ratings Matter

On October 6, 2023, DBRS paid a $6.0 million civil monetary penalty to the SEC and has agreed to ongoing compliance-related obligations to resolve the investigation related to record-keeping and paid a $2.0 million civil monetary penalty to the SEC to resolve the investigation related to CMBS ratings methodologies. Refer to Note 13 for additional information.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Accounting Policies [Abstract]          
Recent Accounting Pronouncements Policy    
Segment Reporting: Operating segments are defined as components of a company that engage in business activities from which they may earn revenues and incur expenses, and for which discrete financial information is available and is evaluated regularly by the chief operating decision maker (CODM) in deciding how to allocate resources and in assessing performance. Aggregation of similar operating segments into a single reportable operating segment is permitted if the businesses have similar economic characteristics and meet established qualitative criteria. Effective as of September 30, 2023, the Company revised its operating segments in accordance with FASB ASC 280, Segment Reporting (FASB ASC 280) and determined it has seven business components, which comprise three operating segments after applying aggregation, and also three reportable segments: Data and Analytics, Asset and Index Solutions, and Credit Ratings and Solutions. Refer to Note 7 for detailed segment information.

Severance: We account for post-employment benefits in accordance with FASB ASC 712, Compensation - Non-retirement Post-employment Benefits (FASB ASC 712). Under FASB ASC 712, we recognize compensation expense associated with these benefits as a liability when probable and estimable.

In July 2022, the Company began to significantly reduce its operations in Shenzhen, China and to shift the work related to its global business functions, including global product and software development, managed investment data collection and analysis, and equity data collection and analysis, to other Morningstar locations. During the third quarter of 2023, the Company substantially completed these activities.

As a result of these activities, the Company incurred $25.9 million of severance expense in 2022. The liability was recorded within "Accrued compensation - current" on our Consolidated Balance Sheet. We recorded an immaterial amount of additional severance expense during the first nine months of 2023. The Company has substantially paid all of the accrued severance amounts as of September 30, 2023.
   
Severance Costs $ 1.3 $ 27.0 $ 5.4 $ 27.0 $ 25.9
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Policies)
9 Months Ended
Sep. 30, 2023
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 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Leases, Codification Topic 842 (Policies)
9 Months Ended
Sep. 30, 2023
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 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Arrangements (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Summary of Total Debt and Long-term Debt
The following table summarizes our debt as of September 30, 2023 and December 31, 2022:

(in millions)As of September 30, 2023As of December 31, 2022
Amended 2022 Term Facility, net of unamortized debt issuance costs of $0.5 million and $0.7 million, respectively$617.0 $641.1 
Amended 2022 Revolving Credit Facility90.0 120.0 
2.32% Senior Notes due October 26, 2030, net of unamortized debt issuance costs of $1.5 million and $1.5 million, respectively
348.5 348.5 
Total debt$1,055.5 $1,109.6 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions, Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
 (in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Balance as of December 31, 2022$1,220.0 $244.8 $106.9 $1,571.7 
Foreign currency translation(2.7)— — (2.7)
Balance as of September 30, 2023$1,217.3 $244.8 $106.9 $1,569.0 
Schedule of Intangible Assets
The following table summarizes our intangible assets: 

 As of September 30, 2023As of December 31, 2022
(in millions)GrossAccumulated AmortizationNetWeighted Average Useful
 Life (years)
GrossAccumulated AmortizationNetWeighted Average Useful Life (years)
Customer-related assets$593.9 $(249.8)$344.1 14$595.1 $(221.3)$373.8 14
Technology-based assets311.3 (189.7)121.6 8312.8 (173.8)139.0 8
Intellectual property & other91.6 (61.9)29.7 892.1 (56.3)35.8 8
Total intangible assets$996.8 $(501.4)$495.4 12$1,000.0 $(451.4)$548.6 12
Schedule of Intangible Asset, Amortization Expense
The following table summarizes our amortization expense related to intangible assets:

 Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Amortization expense$17.7 $18.7 $52.9 $48.4 
Schedule of Expected Amortization Expense As of September 30, 2023, we expect intangible amortization expense for the remainder of 2023 and subsequent years to be as follows:
 (in millions)
Remainder of 2023 (October 1 through December 31)$17.3 
202464.3 
202556.1 
202652.3 
202745.3 
Thereafter260.1 
Total$495.4 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Income Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table shows how we reconcile our net income and the number of shares used in computing basic and diluted net income per share:

 Three months ended September 30,Nine months ended September 30,
(in millions, except share and per share amounts)2023202220232022
Basic net income per share:  
Consolidated net income (loss)$39.1 $(9.0)$67.6 $67.2 
Weighted average common shares outstanding42.7 42.5 42.6 42.7 
Basic net income (loss) per share$0.92 $(0.21)$1.59 $1.57 
Diluted net income (loss) per share:
Consolidated net income (loss)$39.1 $(9.0)$67.6 $67.2 
Weighted average common shares outstanding42.7 42.5 42.6 42.7 
Net effect of dilutive stock options and restricted stock units0.2 0.2 0.2 0.3 
Weighted average common shares outstanding for computing diluted income per share42.9 42.7 42.8 43.0 
Diluted net income (loss) per share$0.91 $(0.21)$1.58 $1.56 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30,Nine months ended September 30,
(in millions)2023202220232022
License-based $384.5 $342.6 $1,124.5 $982.0 
Asset-based71.5 67.3 204.1 203.4 
Transaction-based59.5 58.3 171.3 210.2 
Consolidated revenue$515.5 $468.2 $1,499.9 $1,395.6 
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 2023 and subsequent years as follows:

(in millions)As of September 30, 2023
Remainder of 2023 (October 1 through December 31)$330.8 
2024627.7 
2025213.6 
202660.9 
20279.6 
Thereafter26.6 
Total$1,269.2 
Summary of Contract Assets and Change in Deferred Commissions
The following table summarizes our contract assets balance:

(in millions)As of September 30, 2023As of December 31, 2022
Accounts receivable, less allowance for credit losses$298.0 $307.9 
Deferred commissions71.4 76.1 
Total contract assets$369.4 $384.0 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Segment and Geographical Area Information (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30,Nine months ended September 30,
(in millions)2023202220232022
United States$370.7 $340.9 $1,083.5 $1,007.2 
Asia13.0 11.2 36.7 33.5 
Australia14.5 13.6 43.5 42.3 
Canada28.8 27.2 86.2 83.8 
Continental Europe47.3 39.1 136.0 121.6 
United Kingdom38.4 33.6 106.2 99.6 
Other2.8 2.6 7.8 7.6 
Total International144.8 127.3 416.4 388.4 
Consolidated revenue$515.5 $468.2 $1,499.9 $1,395.6 
Property, equipment, and capitalized software, net by geographical area
(in millions)As of September 30, 2023As of December 31, 2022
United States$174.0 $165.6 
Asia10.1 12.8 
Australia1.9 2.3 
Canada3.9 4.5 
Continental Europe6.8 8.5 
United Kingdom7.4 5.4 
Other0.2 0.3 
Total International30.3 33.8 
Consolidated property, equipment, and capitalized software, net$204.3 $199.4 
Operating lease assets by geographical area
(in millions)As of September 30, 2023As of December 31, 2022
United States$104.9 $120.0 
Asia18.3 22.6 
Australia3.4 3.9 
Canada3.3 5.5 
Continental Europe15.2 18.5 
United Kingdom18.0 20.6 
Other0.3 0.5 
Total International58.5 71.6 
Consolidated operating lease assets$163.4 $191.6 
Schedule of Segment Reporting Information, by Segment
The following tables present information about the Company’s reportable segments for the three and nine months ended September 30, 2023 and 2022, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements. Prior period amounts have been recast to reflect the basis on which current period segment information is presented and reviewed by the CODM.

Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Revenue:
Data and Analytics$359.4 $322.5 $1,049.8 $920.9 
Asset and Index Solutions103.2 93.9 296.2 288.5 
Credit Ratings and Solutions52.9 51.8 153.9 186.2 
Total Revenue$515.5 $468.2 $1,499.9 $1,395.6 
Segment Adjusted Operating Income:
Data and Analytics$113.5 $93.2 $304.7 $246.8 
Asset and Index Solutions8.6 6.1 6.2 32.1 
Credit Ratings and Solutions1.1 8.6 (1.3)42.5 
Corporate and other (1)
(31.2)(31.3)(96.1)(88.9)
Total Adjusted Operating Income$92.0 $76.6 $213.5 $232.5 
Intangible amortization expense$17.7 $18.7 $52.9 $48.4 
M&A-related expenses1.7 4.9 8.9 13.7 
M&A-related earn-outs (2)
— 0.9 — 8.0 
Severance and personnel expenses (3)
1.3 27.0 5.4 27.0 
Transformation costs (3)
0.6 3.1 7.0 3.1 
Asset impairment costs (3)
0.7 — 3.1 — 
Operating Income$70.0 $22.0 $136.2 $132.3 
____________________________________________________________________________________________
(1) Reflects unallocated corporate expenses, such as finance, human resources, legal, and other management-related costs that are not considered when segment performance is evaluated.

(2) Reflects the impact of M&A-related earn-outs included in operating expense (compensation expense), primarily due to the earn-out for Morningstar Sustainalytics.

(3) 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 restricted stock unit (RSU) and market share unit (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
The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are excluded from revenue.

Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
License-based $384.5 $342.6 $1,124.5 $982.0 
Asset-based71.5 67.3 204.1 203.4 
Transaction-based59.5 58.3 171.3 210.2 
Consolidated revenue$515.5 $468.2 $1,499.9 $1,395.6 
Disaggregation of Revenue by Reportable Segment
The following tables present segment revenue disaggregated by revenue type:

Three months ended September 30, 2023
 Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type:
License-based$356.4 $25.1 $3.0 $384.5 
Asset-based— 71.5— 71.5
Transaction-based3.06.649.959.5
Total$359.4 $103.2 $52.9 $515.5 

Nine months ended September 30, 2023
Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type:
License-based$1,041.9 $73.9 $8.7 $1,124.5 
Asset-based— 204.1 — 204.1 
Transaction-based7.9 18.2 145.2 171.3 
Total$1,049.8 $296.2 $153.9 $1,499.9 


Three months ended September 30, 2022
Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type:
License-based$322.2 $20.4 $— $342.6 
Asset-based— 67.3 — 67.3 
Transaction-based0.3 6.2 51.8 58.3 
Total$322.5 $93.9 $51.8 $468.2 
Nine months ended September 30, 2022
Reportable Segments
(in millions)Data and AnalyticsAsset and Index SolutionsCredit Ratings and SolutionsTotal
Revenue by Type (1):
License-based$919.1 $62.9 $— $982.0 
Asset-based— 203.4 — 203.4 
Transaction-based1.8 22.2 186.2 210.2 
Total$920.9 $288.5 $186.2 $1,395.6 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30, 2023
Weighted-average remaining lease term (in years)5.7
Weighted-average discount rate3.8 %
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 2023 (October 1 through December 31)$9.4 
202443.6 
202534.0 
202637.3 
202729.0 
Thereafter53.0 
Total minimum lease commitments206.3 
Adjustment for discount to present value21.6 
Present value of lease liabilities
$184.7 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30,Nine months ended September 30,
(in millions)2023202220232022
Cost of revenue$7.1 $6.8 $19.3 $16.0 
Sales and marketing2.3 2.3 6.4 6.3 
General and administrative5.3 13.0 16.0 35.8 
Total stock-based compensation expense$14.7 $22.1 $41.7 $58.1 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate Reconciliation
The following table shows our effective tax rate for the three and nine months ended September 30, 2023 and September 30, 2022:

 Three months ended September 30,Nine months ended September 30,
(in millions)2023202220232022
Income (loss) before income taxes and equity in investments of unconsolidated entities$57.4 $(2.3)$91.2 $100.0 
Equity in investments of unconsolidated entities(1.6)(1.3)(4.7)(2.7)
Total$55.8 $(3.6)$86.5 $97.3 
Income tax expense$16.7 $5.4 $18.9 $30.1 
Effective tax rate29.9 %NMF21.8 %30.9 %
Schedule of Gross Unrecognized Tax Benefits
The table below provides information concerning our gross unrecognized tax benefits as of September 30, 2023 and December 31, 2022, 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 September 30, 2023As of December 31, 2022
Gross unrecognized tax benefits$13.0 $26.5 
Gross unrecognized tax benefits that would affect income tax expense$13.0 $26.5 
Decrease in income tax expense upon recognition of gross unrecognized tax benefits$12.8 $26.1 
Schedule of Liabilities for Unrecognized Tax Benefits
Our gross unrecognized tax benefits decreased from $26.5 million as of December 31, 2022 to $13.0 million as of September 30, 2023. The decrease is primarily related to a retroactive tax election for which we received approval during the second quarter of 2023, which resulted in the recognition of $13.7 million of current and deferred tax benefits with respect to our 2021 and 2022 tax periods.

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 September 30, 2023As of December 31, 2022
Current liability$7.8 $18.3 
Non-current liability6.7 6.0 
Total liability for unrecognized tax benefits$14.5 $24.3 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Arrangements - Schedule of Long-term Debt (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Sep. 13, 2022
May 06, 2022
Oct. 26, 2020
Jul. 02, 2019
Debt Instrument [Line Items]              
Long-term debt $ 1,023.4 $ 1,077.5          
Long-term debt 1,055.5 1,109.6          
Debt Instrument, Interest Rate, Stated Percentage           2.32%  
Maximum borrowing capacity     $ 650.0 $ 600.0      
Medium-term Notes [Member] | Term Loan Facility [Member]              
Debt Instrument [Line Items]              
Long-term debt 617.0 641.1          
Debt Issuance Costs, Gross 0.5 0.7          
Maximum borrowing capacity             $ 450.0
Notes Payable, Other Payables | Private Placement              
Debt Instrument [Line Items]              
Long-term debt 348.5 348.5          
Debt Issuance Costs, Gross $ 1.5 $ 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   $ 120.0          
Maximum borrowing capacity             300.0
Revolving Credit Facility | Line of Credit [Member] | May 2022 Revolving Credit Facility              
Debt Instrument [Line Items]              
Long-term debt $ 90.0            
Maximum borrowing capacity         $ 450.0    
Letters of credit [Member] | Line of Credit [Member] | July 2019 Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Maximum borrowing capacity             $ 50.0
Letters of credit [Member] | Line of Credit [Member] | May 2022 Revolving Credit Facility              
Debt Instrument [Line Items]              
Maximum borrowing capacity         $ 50.0    
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Arrangements (Details) - USD ($)
$ in Millions
9 Months Ended
May 06, 2022
Jul. 02, 2019
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Sep. 13, 2022
Oct. 26, 2020
Line of Credit Facility [Line Items]              
Maximum borrowing capacity         $ 650.0 $ 600.0  
Remaining borrowing capacity     $ 560.0        
Long-term debt, outstanding     707.0        
Debt Instrument, Interest Rate, Stated Percentage             2.32%
Long-term debt     1,023.4 $ 1,077.5      
Medium-term Notes [Member] | Term Loan Facility [Member]              
Line of Credit Facility [Line Items]              
Maximum borrowing capacity   $ 450.0          
Long-term debt     $ 617.0 641.1      
Line of Credit [Member] | Credit Agreement [Member]              
Line of Credit Facility [Line Items]              
Debt Instrument, Term   5 years          
Maximum borrowing capacity   $ 750.0          
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]              
Maximum borrowing capacity   300.0          
Long-term debt       $ 120.0      
Line of Credit [Member] | July 2019 Revolving Credit Facility [Member] | Letters of credit [Member]              
Line of Credit Facility [Line Items]              
Maximum borrowing capacity   50.0          
Line of Credit [Member] | May 6, 2022 Credit Agreement              
Line of Credit Facility [Line Items]              
Maximum borrowing capacity $ 600.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     $ 90.0        
Line of Credit [Member] | May 2022 Revolving Credit Facility | Letters of credit [Member]              
Line of Credit Facility [Line Items]              
Maximum borrowing capacity 50.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.5 $ 348.5      
Long-Term Debt | May 6, 2022 Revolving Credit Facility              
Line of Credit Facility [Line Items]              
Maximum borrowing capacity 650.0            
Line of Credit [Member] | July 2019 Revolving Credit Facility [Member] | Revolving Credit Facility              
Line of Credit Facility [Line Items]              
Maximum borrowing capacity   $ 100.0          
Line of Credit [Member] | May 2022 Revolving Credit Facility | Revolving Credit Facility              
Line of Credit Facility [Line Items]              
Maximum borrowing capacity $ 100.0            
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions, Goodwill and Other Intangible Assets - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
segments
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Jun. 01, 2022
USD ($)
Business Acquisition [Line Items]          
Payment for Contingent Consideration Liability, Operating Activities $ 50.0        
Contingent consideration liability   $ 0.0   $ 50.0  
Goodwill, impairment loss   $ 0.0 $ 0.0    
Number of Reportable Segments | segments   3      
Number of Reportable Segments | segments   3      
LCD          
Business Acquisition [Line Items]          
Contingent consideration liability         $ 45.5
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Business Acquisition [Line Items]  
Goodwill $ 1,569.0
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 1,571.7
Foreign currency translation (2.7)
Goodwill, Ending Balance 1,569.0
Data and Analytics Segment  
Business Acquisition [Line Items]  
Goodwill 1,217.3
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 1,220.0
Foreign currency translation (2.7)
Goodwill, Ending Balance 1,217.3
Asset and Index Solutions Segment  
Business Acquisition [Line Items]  
Goodwill 244.8
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 244.8
Foreign currency translation 0.0
Goodwill, Ending Balance 244.8
Credit Ratings and Solutions Segment  
Business Acquisition [Line Items]  
Goodwill 106.9
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 106.9
Foreign currency translation 0.0
Goodwill, Ending Balance $ 106.9
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross $ 996.8 $ 1,000.0
Accumulated Amortization (501.4) (451.4)
Total $ 495.4 $ 548.6
Weighted-Average Useful Life (years) 12 years 12 years
Customer-related assets    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 593.9 $ 595.1
Accumulated Amortization (249.8) (221.3)
Total $ 344.1 $ 373.8
Weighted-Average Useful Life (years) 14 years 14 years
Intellectual property & other    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 91.6 $ 92.1
Accumulated Amortization (61.9) (56.3)
Total $ 29.7 $ 35.8
Weighted-Average Useful Life (years) 8 years 8 years
Technology-Based Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 311.3 $ 312.8
Accumulated Amortization (189.7) (173.8)
Total $ 121.6 $ 139.0
Weighted-Average Useful Life (years) 8 years 8 years
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]          
Amortization expense $ 17.7 $ 18.7 $ 52.9 $ 48.4  
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]          
Remainder of 2023 (October 1 through December 31) 17.3   17.3    
2024 64.3   64.3    
2025 56.1   56.1    
2026 52.3   52.3    
2027 45.3   45.3    
Thereafter 260.1   260.1    
Total $ 495.4   $ 495.4   $ 548.6
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions, Goodwill and Other Intangible Assets - Acquired Intangibles (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross $ 996.8 $ 1,000.0
Accumulated Amortization (501.4) (451.4)
Intangible assets, net $ 495.4 $ 548.6
Weighted-Average Useful Life (years) 12 years 12 years
Customer-related assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross $ 593.9 $ 595.1
Accumulated Amortization (249.8) (221.3)
Intangible assets, net $ 344.1 $ 373.8
Weighted-Average Useful Life (years) 14 years 14 years
Intellectual property & other    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross $ 91.6 $ 92.1
Accumulated Amortization (61.9) (56.3)
Intangible assets, net $ 29.7 $ 35.8
Weighted-Average Useful Life (years) 8 years 8 years
Technology-Based Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross $ 311.3 $ 312.8
Accumulated Amortization (189.7) (173.8)
Intangible assets, net $ 121.6 $ 139.0
Weighted-Average Useful Life (years) 8 years 8 years
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share, Basic [Abstract]                
Consolidated net income (loss) $ 39.1 $ 36.1 $ (7.6) $ (9.0) $ 30.1 $ 46.1 $ 67.6 $ 67.2
Weighted average common shares outstanding 42.7     42.5     42.6 42.7
Basic net income per share attributable to Morningstar, Inc. $ 0.92     $ (0.21)     $ 1.59 $ 1.57
Earnings Per Share, Diluted [Abstract]                
Consolidated net income (loss) $ 39.1     $ (9.0)     $ 67.6 $ 67.2
Weighted average common shares outstanding 42.7     42.5     42.6 42.7
Net effect of dilutive stock options and restricted stock units 0.2     0.2     0.2 0.3
Weighted average common shares outstanding for computing diluted income per share 42.9     42.7     42.8 43.0
Diluted net income per share attributable to Morningstar, Inc. $ 0.91     $ (0.21)     $ 1.58 $ 1.56
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Disaggregation of Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 515.5 $ 468.2 $ 1,499.9 $ 1,395.6
License-based        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 384.5 342.6 1,124.5 982.0
Asset-based        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 71.5 67.3 204.1 203.4
Transaction-based        
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 59.5 $ 58.3 $ 171.3 $ 210.2
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Disaggregation of Revenue, Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenues $ 515.5 $ 468.2 $ 1,499.9 $ 1,395.6
Minimum [Member]        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue performance period 1 year   1 year  
Maximum [member]        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue performance period 3 years   3 years  
Licensed-based Revenue        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenues $ 384.5 342.6 $ 1,124.5 982.0
Licensed-based Revenue | Minimum [Member]        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue performance period 1 year   1 year  
Licensed-based Revenue | Maximum [member]        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue performance period 3 years   3 years  
Asset-based Revenue        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenues $ 71.5 $ 67.3 $ 204.1 $ 203.4
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 6 months   6 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   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   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   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   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   5 years  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Schedule of Contract Liabilities) (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 1,269.2
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 $ 330.8
Revenue performance period 6 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 $ 627.7
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 $ 213.6
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 $ 60.9
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 $ 9.6
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 $ 26.6
Revenue performance period 5 years
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Contract Liabilities, Additional Information Narrative) (Details)
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Revenue from Contract with Customer [Abstract]  
Increase in contract liabilities from cash payments received $ 25.7
Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized 401.5
Accounts payable and accrued liabilities $ 514.8
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 September 30,Nine months ended September 30,
(in millions)2023202220232022
License-based $384.5 $342.6 $1,124.5 $982.0 
Asset-based71.5 67.3 204.1 203.4 
Transaction-based59.5 58.3 171.3 210.2 
Consolidated revenue$515.5 $468.2 $1,499.9 $1,395.6 

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 September 30, 2023 had a net increase of $25.7 million, primarily driven by cash payments received or payable in advance of satisfying our performance obligations. We recognized $401.5 million of revenue in the nine months ended September 30, 2023 that was included in the contract liabilities balance as of December 31, 2022.

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

(in millions)As of September 30, 2023
Remainder of 2023 (October 1 through December 31)$330.8 
2024627.7 
2025213.6 
202660.9 
20279.6 
Thereafter26.6 
Total$1,269.2 

The aggregate amount of revenue we expect to recognize for the remainder of 2023 and subsequent years is higher than our contract liability balance of $514.8 million as of September 30, 2023. 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 September 30, 2023. 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 for Internet advertising, the consideration received for 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 September 30, 2023, 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 September 30, 2023. 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 September 30, 2023As of December 31, 2022
Accounts receivable, less allowance for credit losses$298.0 $307.9 
Deferred commissions71.4 76.1 
Total contract assets$369.4 $384.0 
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Summary of Contract Assets) (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Accounts receivable, less allowance for credit losses $ 298.0 $ 307.9
Deferred commissions, current and non-current 71.4 76.1
Total contract assets $ 369.4 $ 384.0
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting (Details)
$ in Millions, ¥ in Billions
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 19, 2023
USD ($)
Apr. 19, 2023
JPY (¥)
Apr. 06, 2023
USD ($)
Apr. 06, 2023
JPY (¥)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segments
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting [Abstract]                  
Number of Reportable Segments | segments             3    
Number of Operating Segments | segments             3    
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         $ 515.5 $ 468.2 $ 1,499.9 $ 1,395.6  
Adjusted Operating Income         92.0 76.6 213.5 232.5  
Amortization expense         17.7 18.7 52.9 48.4  
Business Combination, Acquisition and Integration Related Costs         1.7 4.9 8.9 13.7  
Business Combination, Contingent Consideration Expense         0.0 0.9 0.0 8.0  
Severance Costs         1.3 27.0 5.4 27.0 $ 25.9
Business Exit Costs $ 14.8 ¥ 2.0 $ 45.1 ¥ 6.0 0.6 3.1 7.0 3.1  
Asset Impairment Charges         0.7 0.0 3.1 0.0  
Operating income         70.0 22.0 136.2 132.3  
Acquisition earn-out accrual             0.0 0.9  
Disaggregation of Revenue [Line Items]                  
Revenue         515.5 468.2 1,499.9 1,395.6  
Consolidated revenue         515.5 468.2 1,499.9 1,395.6  
Data and Analytics Segment                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         359.4 322.5 1,049.8 920.9  
Adjusted Operating Income         113.5 93.2 304.7 246.8  
Disaggregation of Revenue [Line Items]                  
Revenue         359.4 322.5 1,049.8 920.9  
Consolidated revenue         359.4 322.5 1,049.8 920.9  
Asset and Index Solutions Segment                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         103.2 93.9 296.2 288.5  
Adjusted Operating Income         8.6 6.1 6.2 32.1  
Disaggregation of Revenue [Line Items]                  
Revenue         103.2 93.9 296.2 288.5  
Consolidated revenue         103.2 93.9 296.2 288.5  
Credit Ratings and Solutions Segment                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         52.9 51.8 153.9 186.2  
Adjusted Operating Income         1.1 8.6 (1.3) 42.5  
Disaggregation of Revenue [Line Items]                  
Revenue         52.9 51.8 153.9 186.2  
Consolidated revenue         52.9 51.8 153.9 186.2  
Corporate and Other                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Adjusted Operating Income         (31.2) (31.3) (96.1) (88.9)  
License-based                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         384.5 342.6 1,124.5 982.0  
License-based | Data and Analytics Segment                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         356.4 322.2 1,041.9 919.1  
License-based | Asset and Index Solutions Segment                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         25.1 20.4 73.9 62.9  
License-based | Credit Ratings and Solutions Segment                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         3.0 0.0 8.7 0.0  
Asset-based                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         71.5 67.3 204.1 203.4  
Asset-based | Data and Analytics Segment                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         0.0 0.0 0.0 0.0  
Asset-based | Asset and Index Solutions Segment                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         71.5 67.3 204.1 203.4  
Asset-based | Credit Ratings and Solutions Segment                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         0.0 0.0 0.0 0.0  
Transaction-based                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         59.5 58.3 171.3 210.2  
Transaction-based | Data and Analytics Segment                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         3.0 0.3 7.9 1.8  
Transaction-based | Asset and Index Solutions Segment                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         6.6 6.2 18.2 22.2  
Transaction-based | Credit Ratings and Solutions Segment                  
Disaggregation of Revenue [Line Items]                  
Consolidated revenue         49.9 51.8 145.2 186.2  
United States                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         370.7 340.9 1,083.5 1,007.2  
Disaggregation of Revenue [Line Items]                  
Revenue         370.7 340.9 1,083.5 1,007.2  
Canada                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         38.4 33.6 106.2 99.6  
Disaggregation of Revenue [Line Items]                  
Revenue         38.4 33.6 106.2 99.6  
Continental Europe                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         47.3 39.1 136.0 121.6  
Disaggregation of Revenue [Line Items]                  
Revenue         47.3 39.1 136.0 121.6  
Australia                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         14.5 13.6 43.5 42.3  
Disaggregation of Revenue [Line Items]                  
Revenue         14.5 13.6 43.5 42.3  
Canada                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         28.8 27.2 86.2 83.8  
Disaggregation of Revenue [Line Items]                  
Revenue         28.8 27.2 86.2 83.8  
United Kingdom                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         13.0 11.2 36.7 33.5  
Disaggregation of Revenue [Line Items]                  
Revenue         13.0 11.2 36.7 33.5  
Other                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         2.8 2.6 7.8 7.6  
Disaggregation of Revenue [Line Items]                  
Revenue         2.8 2.6 7.8 7.6  
Total International                  
Segment Reporting Information, Operating Income (Loss) [Abstract]                  
Revenue         144.8 127.3 416.4 388.4  
Disaggregation of Revenue [Line Items]                  
Revenue         $ 144.8 $ 127.3 $ 416.4 $ 388.4  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]          
External revenue $ 515.5 $ 468.2 $ 1,499.9 $ 1,395.6  
Long-lived assets 204.3   204.3   $ 199.4
United States          
Revenues from External Customers and Long-Lived Assets [Line Items]          
External revenue 370.7 340.9 1,083.5 1,007.2  
Long-lived assets 174.0   174.0   165.6
Total International          
Revenues from External Customers and Long-Lived Assets [Line Items]          
External revenue 144.8 127.3 416.4 388.4  
Long-lived assets 30.3   30.3   33.8
Canada          
Revenues from External Customers and Long-Lived Assets [Line Items]          
External revenue 38.4 33.6 106.2 99.6  
Long-lived assets 7.4   7.4   5.4
Continental Europe          
Revenues from External Customers and Long-Lived Assets [Line Items]          
External revenue 47.3 39.1 136.0 121.6  
Long-lived assets 6.8   6.8   8.5
Australia          
Revenues from External Customers and Long-Lived Assets [Line Items]          
External revenue 14.5 13.6 43.5 42.3  
Long-lived assets 1.9   1.9   2.3
Canada          
Revenues from External Customers and Long-Lived Assets [Line Items]          
External revenue 28.8 27.2 86.2 83.8  
Long-lived assets 3.9   3.9   4.5
United Kingdom          
Revenues from External Customers and Long-Lived Assets [Line Items]          
External revenue 13.0 11.2 36.7 33.5  
Long-lived assets 10.1   10.1   12.8
Other          
Revenues from External Customers and Long-Lived Assets [Line Items]          
External revenue 2.8 $ 2.6 7.8 $ 7.6  
Long-lived assets $ 0.2   $ 0.2   $ 0.3
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets $ 163.4 $ 191.6
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 104.9 120.0
Total International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 58.5 71.6
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 18.0 20.6
Continental Europe    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 15.2 18.5
Australia    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 3.4 3.9
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 3.3 5.5
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 18.3 22.6
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets $ 0.3 $ 0.5
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Investment balances   $ 38.7 $ 38.0
Payment for Contingent Consideration Liability, Operating Activities $ 50.0    
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Investments in Unconsolidated Entities (Details)
$ in Millions, ¥ in Billions
1 Months Ended 2 Months Ended 3 Months Ended 9 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
Sep. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Investments in Unconsolidated Entities [Line Items]                            
Business Exit Costs $ 14.8 ¥ 2.0 $ 45.1 ¥ 6.0         $ 0.6   $ 3.1 $ 7.0 $ 3.1  
Investments in unconsolidated entities                 104.8     104.8   $ 96.0
Payment for Contingent Consideration Liability, Operating Activities                   $ 50.0        
Sale of Stock, Percentage of Ownership after Transaction             13.20%              
Sale of Stock, Percentage of Ownership before Transaction               22.10%            
Realized gain (loss) on sale of investments, reclassified from other comprehensive income                 1.9   $ 0.0 $ 2.4 $ (2.1)  
Equity Method Investments and Joint Ventures Disclosure                       Investments in Unconsolidated Entities
As of September 30, 2023 and December 31, 2022, our investment in unconsolidated entities balance totaled $104.8 million and $96.0 million, respectively. We have investments in both equity method investments and investments in equity securities with and without a readily determinable fair value.

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 total cash payments of $59.9 million are reflected in "Other assets and liabilities" within operating activities on the Condensed Consolidated Statements of Cash Flows. The expense related to the Termination Agreement is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income for the nine months ended September 30, 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 for the nine months ended September 30, 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 (loss), 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.
   
Wealth Advisors [Member]                            
Investments in Unconsolidated Entities [Line Items]                            
Business Exit Costs           ¥ 8.0     59.9          
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 (loss) on sale of investments, reclassified from other comprehensive income                       $ 18.4    
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Lessee, Lease, Description [Line Items]        
Operating lease expense $ 11.2 $ 10.5 $ 36.3 $ 30.7
Variable lease, cost 4.9 4.8 13.9 12.8
Operating lease payments $ 11.3 $ 10.7 $ 34.2 $ 32.2
Minimum [Member]        
Lessee, Lease, Description [Line Items]        
Operating lease, weighted average remaining lease term 1 year   1 year  
Maximum [member]        
Lessee, Lease, Description [Line Items]        
Operating lease, weighted average remaining lease term 11 years   11 years  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Operating Lease Minimum Future Lease Commitments (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 9.4
2020 43.6
2021 34.0
2022 37.3
2023 29.0
Thereafter 53.0
Total minimum lease commitments 206.3
Adjustment for discount to present value 21.6
Present value of lease liabilities $ 184.7
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)
Sep. 30, 2023
Weighted-average remaining lease term (in years)  
Weighted-average remaining lease term (in years) 5 years 8 months 12 days
Weighted-average discount rate  
Weighted-average discount rate 3.80%
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 14.7 $ 22.1 $ 41.7 $ 58.1
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 7.1 6.8 19.3 16.0
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 2.3 2.3 6.4 6.3
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 5.3 $ 13.0 $ 16.0 $ 35.8
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Narrative) (Details) - Restricted Stock Units and Performance Share Awards
$ in Millions
3 Months Ended
Sep. 30, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 79.1
Expected amortization period (months) 28 months
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Amount [Abstract]          
Income before income taxes and equity in net income (loss) of unconsolidated entities $ 57.4 $ (2.3) $ 91.2 $ 100.0  
Equity in investments of unconsolidated entities (1.6) (1.3) (4.7) (2.7)  
Total 55.8 (3.6) 86.5 97.3  
Income tax expense $ 16.7 $ 5.4 $ 18.9 $ 30.1  
Effective income tax rate 29.90%   21.80% 30.90%  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]          
Current liability $ 7.8   $ 7.8   $ 18.3
Non-current liability 6.7   6.7   6.0
Total liability for unrecognized tax benefits 14.5   $ 14.5   24.3
Concentration Risk [Line Items]          
Effective Income Tax Rate Reconciliation, Increase (Decrease) From Prior Year, PercentTaxes     9.10%    
Unrecognized Tax Benefits 13.0   $ 13.0   26.5
Total Liability For Unrecognized Tax Benefits $ 14.5   14.5   $ 24.3
Effective tax rate   NMF      
Current and Deferred Tax Benefits Related to Retrospective Tax Election     13.7    
Current Tax Benefits Related to Retrospective Tax Election     $ 10.6    
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 70 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Income Tax Contingency) (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Gross unrecognized tax benefits $ 13.0 $ 26.5
Gross unrecognized tax benefits that would affect income tax expense 13.0 26.5
Decrease in income tax expense upon recognition of gross unrecognized tax benefits $ 12.8 $ 26.1
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Contingencies Contingencies (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]    
Document Period End Date Sep. 30, 2023  
Loss Contingency Accrual $ 8.0 $ 2.0
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Share Repurchase Program (Details)
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
shares
Subsequent Event [Line Items]  
Share repurchase program, authorized amount $ 500.0
Shares repurchased (in shares) | shares 8,484
Shares repurchased, value $ 1.4
Stock repurchase program, remaining authorized repurchase amount $ 498.6
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details) - Subsequent Event
$ in Millions
Oct. 06, 2023
USD ($)
Civil Monetary Penalty 1  
Subsequent Event [Line Items]  
Payments for Legal Settlements $ 6.0
Civil Monetary Penalty 2  
Subsequent Event [Line Items]  
Payments for Legal Settlements $ 2.0
XML 74 morn-20230930_htm.xml IDEA: XBRL DOCUMENT 0001289419 2023-01-01 2023-09-30 0001289419 2023-11-02 0001289419 2023-07-01 2023-09-30 0001289419 2022-07-01 2022-09-30 0001289419 2022-01-01 2022-09-30 0001289419 2023-09-30 0001289419 2022-12-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 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001289419 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 2023-04-01 2023-06-30 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 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001289419 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001289419 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001289419 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001289419 us-gaap:CommonStockMember 2023-06-30 0001289419 us-gaap:TreasuryStockCommonMember 2023-06-30 0001289419 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001289419 us-gaap:RetainedEarningsMember 2023-06-30 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001289419 2023-06-30 0001289419 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001289419 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001289419 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0001289419 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001289419 us-gaap:CommonStockMember 2023-09-30 0001289419 us-gaap:TreasuryStockCommonMember 2023-09-30 0001289419 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001289419 us-gaap:RetainedEarningsMember 2023-09-30 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001289419 us-gaap:CommonStockMember 2021-12-31 0001289419 us-gaap:TreasuryStockCommonMember 2021-12-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001289419 us-gaap:RetainedEarningsMember 2021-12-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001289419 2021-12-31 0001289419 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001289419 2022-01-01 2022-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001289419 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001289419 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001289419 us-gaap:CommonStockMember 2022-03-31 0001289419 us-gaap:TreasuryStockCommonMember 2022-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001289419 us-gaap:RetainedEarningsMember 2022-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001289419 2022-03-31 0001289419 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001289419 2022-04-01 2022-06-30 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001289419 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001289419 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0001289419 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001289419 us-gaap:CommonStockMember 2022-06-30 0001289419 us-gaap:TreasuryStockCommonMember 2022-06-30 0001289419 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001289419 us-gaap:RetainedEarningsMember 2022-06-30 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001289419 2022-06-30 0001289419 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001289419 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001289419 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-09-30 0001289419 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001289419 us-gaap:CommonStockMember 2022-09-30 0001289419 us-gaap:TreasuryStockCommonMember 2022-09-30 0001289419 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001289419 us-gaap:RetainedEarningsMember 2022-09-30 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001289419 2022-09-30 0001289419 2022-01-01 2022-12-31 0001289419 morn:TermLoanFacilityMember us-gaap:MediumTermNotesMember 2023-09-30 0001289419 morn:TermLoanFacilityMember us-gaap:MediumTermNotesMember 2022-12-31 0001289419 us-gaap:RevolvingCreditFacilityMember morn:May2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-09-30 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001289419 us-gaap:PrivatePlacementMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001289419 us-gaap:PrivatePlacementMember us-gaap:NotesPayableOtherPayablesMember 2023-09-30 0001289419 morn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-07-02 2019-07-02 0001289419 morn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-07-02 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-02 0001289419 morn:TermLoanFacilityMember us-gaap:MediumTermNotesMember 2019-07-02 0001289419 us-gaap:LetterOfCreditMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-02 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-02 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 morn:May62022CreditAgreementMember us-gaap:LineOfCreditMember 2022-05-06 0001289419 us-gaap:LetterOfCreditMember morn:May2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-05-06 0001289419 us-gaap:RevolvingCreditFacilityMember morn:May2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-05-06 0001289419 us-gaap:RevolvingCreditFacilityMember morn:May2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-05-06 0001289419 2022-09-13 0001289419 us-gaap:LineOfCreditMember morn:September302022CreditAgreementSecondAmendmentMember us-gaap:LineOfCreditMember 2022-09-30 0001289419 srt:MinimumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-09-30 0001289419 srt:MaximumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-09-30 0001289419 srt:MinimumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-09-30 0001289419 srt:MaximumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-09-30 0001289419 us-gaap:PrivatePlacementMember us-gaap:NotesPayableOtherPayablesMember 2020-10-26 0001289419 2020-10-26 0001289419 morn:DataAndAnalyticsSegmentMember 2022-12-31 0001289419 morn:AssetAndIndexSolutionsSegmentMember 2022-12-31 0001289419 morn:CreditRatingsAndSolutionsSegmentMember 2022-12-31 0001289419 morn:DataAndAnalyticsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:AssetAndIndexSolutionsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:CreditRatingsAndSolutionsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:DataAndAnalyticsSegmentMember 2023-09-30 0001289419 morn:AssetAndIndexSolutionsSegmentMember 2023-09-30 0001289419 morn:CreditRatingsAndSolutionsSegmentMember 2023-09-30 0001289419 us-gaap:CustomerRelationshipsMember 2023-09-30 0001289419 us-gaap:CustomerRelationshipsMember 2022-12-31 0001289419 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0001289419 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001289419 us-gaap:IntellectualPropertyMember 2023-09-30 0001289419 us-gaap:IntellectualPropertyMember 2022-12-31 0001289419 morn:LicensedBasedMember 2023-07-01 2023-09-30 0001289419 morn:LicensedBasedMember 2022-07-01 2022-09-30 0001289419 morn:LicensedBasedMember 2023-01-01 2023-09-30 0001289419 morn:LicensedBasedMember 2022-01-01 2022-09-30 0001289419 morn:AssetBasedMember 2023-07-01 2023-09-30 0001289419 morn:AssetBasedMember 2022-07-01 2022-09-30 0001289419 morn:AssetBasedMember 2023-01-01 2023-09-30 0001289419 morn:AssetBasedMember 2022-01-01 2022-09-30 0001289419 morn:TransactionBasedMember 2023-07-01 2023-09-30 0001289419 morn:TransactionBasedMember 2022-07-01 2022-09-30 0001289419 morn:TransactionBasedMember 2023-01-01 2023-09-30 0001289419 morn:TransactionBasedMember 2022-01-01 2022-09-30 0001289419 morn:LicensedBasedMember srt:MinimumMember 2023-09-30 0001289419 morn:LicensedBasedMember srt:MaximumMember 2023-09-30 0001289419 srt:MinimumMember 2023-09-30 0001289419 srt:MaximumMember 2023-09-30 0001289419 2023-07-01 2023-09-30 0001289419 2024-01-01 2023-09-30 0001289419 2025-01-01 2023-09-30 0001289419 2026-01-01 2023-09-30 0001289419 2027-01-01 2023-09-30 0001289419 2028-01-01 2023-09-30 0001289419 morn:DataAndAnalyticsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:DataAndAnalyticsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:DataAndAnalyticsSegmentMember 2022-01-01 2022-09-30 0001289419 morn:AssetAndIndexSolutionsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:AssetAndIndexSolutionsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:AssetAndIndexSolutionsSegmentMember 2022-01-01 2022-09-30 0001289419 morn:CreditRatingsAndSolutionsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:CreditRatingsAndSolutionsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:CreditRatingsAndSolutionsSegmentMember 2022-01-01 2022-09-30 0001289419 us-gaap:CorporateAndOtherMember 2023-07-01 2023-09-30 0001289419 us-gaap:CorporateAndOtherMember 2022-07-01 2022-09-30 0001289419 us-gaap:CorporateAndOtherMember 2023-01-01 2023-09-30 0001289419 us-gaap:CorporateAndOtherMember 2022-01-01 2022-09-30 0001289419 morn:LicensedBasedMember morn:DataAndAnalyticsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:LicensedBasedMember morn:AssetAndIndexSolutionsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:LicensedBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:AssetBasedMember morn:DataAndAnalyticsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:AssetBasedMember morn:AssetAndIndexSolutionsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:AssetBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:TransactionBasedMember morn:DataAndAnalyticsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:TransactionBasedMember morn:AssetAndIndexSolutionsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:TransactionBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2023-07-01 2023-09-30 0001289419 morn:LicensedBasedMember morn:DataAndAnalyticsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:LicensedBasedMember morn:AssetAndIndexSolutionsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:LicensedBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:AssetBasedMember morn:DataAndAnalyticsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:AssetBasedMember morn:AssetAndIndexSolutionsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:AssetBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:TransactionBasedMember morn:DataAndAnalyticsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:TransactionBasedMember morn:AssetAndIndexSolutionsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:TransactionBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2023-01-01 2023-09-30 0001289419 morn:LicensedBasedMember morn:DataAndAnalyticsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:LicensedBasedMember morn:AssetAndIndexSolutionsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:LicensedBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:AssetBasedMember morn:DataAndAnalyticsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:AssetBasedMember morn:AssetAndIndexSolutionsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:AssetBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:TransactionBasedMember morn:DataAndAnalyticsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:TransactionBasedMember morn:AssetAndIndexSolutionsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:TransactionBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2022-07-01 2022-09-30 0001289419 morn:LicensedBasedMember morn:DataAndAnalyticsSegmentMember 2022-01-01 2022-09-30 0001289419 morn:LicensedBasedMember morn:AssetAndIndexSolutionsSegmentMember 2022-01-01 2022-09-30 0001289419 morn:LicensedBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2022-01-01 2022-09-30 0001289419 morn:AssetBasedMember morn:DataAndAnalyticsSegmentMember 2022-01-01 2022-09-30 0001289419 morn:AssetBasedMember morn:AssetAndIndexSolutionsSegmentMember 2022-01-01 2022-09-30 0001289419 morn:AssetBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2022-01-01 2022-09-30 0001289419 morn:TransactionBasedMember morn:DataAndAnalyticsSegmentMember 2022-01-01 2022-09-30 0001289419 morn:TransactionBasedMember morn:AssetAndIndexSolutionsSegmentMember 2022-01-01 2022-09-30 0001289419 morn:TransactionBasedMember morn:CreditRatingsAndSolutionsSegmentMember 2022-01-01 2022-09-30 0001289419 country:US 2023-07-01 2023-09-30 0001289419 country:US 2022-07-01 2022-09-30 0001289419 country:US 2023-01-01 2023-09-30 0001289419 country:US 2022-01-01 2022-09-30 0001289419 srt:AsiaMember 2023-07-01 2023-09-30 0001289419 srt:AsiaMember 2022-07-01 2022-09-30 0001289419 srt:AsiaMember 2023-01-01 2023-09-30 0001289419 srt:AsiaMember 2022-01-01 2022-09-30 0001289419 country:AU 2023-07-01 2023-09-30 0001289419 country:AU 2022-07-01 2022-09-30 0001289419 country:AU 2023-01-01 2023-09-30 0001289419 country:AU 2022-01-01 2022-09-30 0001289419 country:CA 2023-07-01 2023-09-30 0001289419 country:CA 2022-07-01 2022-09-30 0001289419 country:CA 2023-01-01 2023-09-30 0001289419 country:CA 2022-01-01 2022-09-30 0001289419 morn:EuropeExcludingUnitedKingdomMember 2023-07-01 2023-09-30 0001289419 morn:EuropeExcludingUnitedKingdomMember 2022-07-01 2022-09-30 0001289419 morn:EuropeExcludingUnitedKingdomMember 2023-01-01 2023-09-30 0001289419 morn:EuropeExcludingUnitedKingdomMember 2022-01-01 2022-09-30 0001289419 country:GB 2023-07-01 2023-09-30 0001289419 country:GB 2022-07-01 2022-09-30 0001289419 country:GB 2023-01-01 2023-09-30 0001289419 country:GB 2022-01-01 2022-09-30 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2023-07-01 2023-09-30 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2022-07-01 2022-09-30 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2023-01-01 2023-09-30 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2022-01-01 2022-09-30 0001289419 morn:NonUnitedStatesMember 2023-07-01 2023-09-30 0001289419 morn:NonUnitedStatesMember 2022-07-01 2022-09-30 0001289419 morn:NonUnitedStatesMember 2023-01-01 2023-09-30 0001289419 morn:NonUnitedStatesMember 2022-01-01 2022-09-30 0001289419 country:US 2023-09-30 0001289419 country:US 2022-12-31 0001289419 srt:AsiaMember 2023-09-30 0001289419 srt:AsiaMember 2022-12-31 0001289419 country:AU 2023-09-30 0001289419 country:AU 2022-12-31 0001289419 country:CA 2023-09-30 0001289419 country:CA 2022-12-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2023-09-30 0001289419 morn:EuropeExcludingUnitedKingdomMember 2022-12-31 0001289419 country:GB 2023-09-30 0001289419 country:GB 2022-12-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2023-09-30 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2022-12-31 0001289419 morn:NonUnitedStatesMember 2023-09-30 0001289419 morn:NonUnitedStatesMember 2022-12-31 0001289419 morn:LCDMember 2022-06-01 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:WealthAdvisorsMember 2023-07-01 2023-09-30 0001289419 morn:SBIMember 2023-01-27 2023-01-27 0001289419 morn:SBIMember 2023-02-28 2023-02-28 0001289419 morn:SBIMember 2023-01-01 2023-09-30 0001289419 2023-02-28 2023-03-31 0001289419 2023-01-01 2023-02-27 0001289419 morn:SBIMember 2023-07-01 2023-09-30 0001289419 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001289419 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001289419 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001289419 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001289419 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001289419 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001289419 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001289419 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001289419 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001289419 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001289419 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001289419 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001289419 morn:RestrictedStockUnitsandPerformanceShareAwardsMember 2023-09-30 0001289419 morn:RestrictedStockUnitsandPerformanceShareAwardsMember 2023-07-01 2023-09-30 0001289419 morn:NonUnitedStatesMember morn:CashCashEquivalentsandInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0001289419 us-gaap:SubsequentEventMember morn:CivilMonetaryPenalty1Member 2023-10-06 2023-10-06 0001289419 us-gaap:SubsequentEventMember morn:CivilMonetaryPenalty2Member 2023-10-06 2023-10-06 shares iso4217:USD iso4217:USD shares pure morn:segments iso4217:JPY P6M P1Y P2Y P3Y P4Y P5Y 0001289419 --12-31 2023 Q3 false 5500000 6600000 690800000 610700000 0 0 200000000 200000000 42699798 42480051 11989056 11991517 500000 700000 1500000 1500000 0 0 10-Q true 2023-09-30 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 42699798 515500000 468200000 1499900000 1395600000 202900000 195400000 638100000 584300000 106300000 89700000 323400000 262900000 89700000 116900000 263800000 294300000 46600000 44200000 138400000 121800000 445500000 446200000 1363700000 1263300000 70000000.0 22000000.0 136200000 132300000 -12800000 -10500000 -40200000 -17300000 1900000 0 2400000 -2100000 0 0 -11800000 0 -1700000 -13800000 4600000 -12900000 -12600000 -24300000 -45000000.0 -32300000 57400000 -2300000 91200000 100000000.0 -1600000 -1300000 -4700000 -2700000 16700000 5400000 18900000 30100000 39100000 -9000000.0 67600000 67200000 0.92 -0.21 1.59 1.57 0.91 -0.21 1.58 1.56 0.38 0 1.13 0.72 0.38 0.36 1.13 1.08 42700000 42500000 42600000 42700000 42900000 42700000 42800000 43000000.0 39100000 -9000000.0 67600000 67200000 -23000000.0 -51200000 -8000000.0 -99900000 1500000 200000 1700000 -7600000 1600000 0 1900000 -2100000 -23100000 -51000000.0 -8200000 -105400000 16000000.0 -60000000.0 59400000 -38200000 325000000.0 376600000 38700000 38000000.0 298000000.0 307900000 8800000 0 41700000 40700000 41300000 36700000 4700000 10900000 758200000 810800000 1569000000 1571700000 495400000 548600000 204300000 199400000 163400000 191600000 104800000 96000000.0 10400000 10800000 29700000 35400000 8900000 10500000 3344100000 3474800000 486900000 455600000 180600000 220100000 70100000 76200000 32100000 32100000 36000000.0 37300000 0 50000000.0 3800000 11200000 809500000 882500000 148700000 176700000 23000000.0 20700000 52300000 62900000 1023400000 1077500000 27900000 33500000 15200000 13900000 2100000000 2267700000 0 0 985900000 986700000 782600000 757800000 1554600000 1535000000 -107000000.0 -99000000.0 -200000 0 -107200000 -99000000.0 1244100000 1207100000 3344100000 3474800000 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 36100000 36100000 100000 100000 100000 100000 7900000 7900000 7900000 7900000 111102 1300000 -11700000 -10400000 -100000 -100000 14800000 14800000 8484 1400000 1400000 0.38 16000000.0 16000000.0 42653561 0 -986800000 775000000.0 1531500000 -84100000 1235600000 39100000 39100000 1500000 1500000 1600000 1600000 -23000000.0 -23000000.0 -23100000 -23100000 46237 900000 -7100000 -6200000 0 0 14700000 14700000 0 0 0 0.38 16000000.0 16000000.0 42699798 0 -985900000 782600000 1554600000 -107200000 1244100000 43136273 0 -764300000 689000000.0 1526500000 -35300000 1415900000 46100000 46100000 -4800000 -4800000 700000 700000 -5000000.0 -5000000.0 -10500000 -10500000 34350 -7100000 -7100000 19400000 19400000 13900000 13900000 402971 110600000 110600000 0.36 15400000 15400000 42767652 0 -874900000 715200000 1557200000 -45800000 1351700000 30100000 30100000 -3000000.0 -3000000.0 -2800000 -2800000 -43700000 -43700000 -43900000 -43900000 98894 1400000 -12700000 -11300000 -100000 -100000 22100000 22100000 374358 -92500000 92500000 0.36 15300000 15300000 42492188 0 -966000000.0 724500000 1572000000 -89700000 1240800000 -9000000.0 -9000000.0 200000 200000 0 0 -51200000 -51200000 -51000000.0 -51000000.0 58445 900000 -7600000 -6700000 -100000 -100000 22100000 22100000 78053 17100000 17100000 42472580 0 -982200000 738900000 1563000000 -140700000 1179000000 67600000 67200000 138400000 121800000 10600000 27500000 41700000 58100000 3600000 2100000 -4700000 -2700000 49600000 0 0 900000 8900000 -25000000.0 -5300000 19800000 -5800000 5400000 -18800000 -55600000 -17300000 600000 27800000 39100000 -500000 25700000 178600000 194300000 8900000 33600000 23900000 41200000 89100000 93400000 0 646800000 26200000 0 1100000 28300000 100000 100000 -49100000 -761000000.0 1400000 217700000 47900000 46200000 260000000.0 460000000.0 290000000.0 300000000.0 0 650000000.0 24400000 10900000 25900000 25000000.0 45500000 16200000 100000 -2200000 -175000000.0 491800000 -6100000 -36200000 -51600000 -111100000 376600000 483800000 325000000.0 372700000 46700000 57100000 41900000 17700000 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, 2022, filed with the SEC on February 24, 2023 (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:107%">Segment Reporting: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Operating segments are defined as components of a company that engage in business activities from which they may earn revenues and incur expenses, and for which discrete financial information is available and is evaluated regularly by the chief operating decision maker (CODM) in deciding how to allocate resources and in assessing performance. Aggregation of similar operating segments into a single reportable operating segment is permitted if the businesses have similar economic characteristics and meet established qualitative criteria. Effective as of September 30, 2023, the Company revised its operating segments in accordance with FASB ASC 280, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Segment Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> (FASB ASC 280) and determined it has seven business components, which comprise three operating segments after applying aggregation, and also three reportable segments: Data and Analytics, Asset and Index Solutions, and Credit Ratings and Solutions. Refer to Note 7 for detailed segment information.</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%">Severance: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for post-employment benefits in accordance with FASB ASC 712, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Non-retirement Post-employment Benefits </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(FASB ASC 712). Under FASB ASC 712, we recognize compensation expense associated with these benefits as a liability when probable and estimable.</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%">In July 2022, the Company began to significantly reduce its operations in Shenzhen, China and to shift the work related to its global business functions, including global product and software development, managed investment data collection and analysis, and equity data collection and analysis, to other Morningstar locations. During the third quarter of 2023, the Company substantially completed these activities.</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%">As a result of these activities, the Company incurred $25.9 million of severance expense in 2022. The liability was recorded within "Accrued compensation - current" on our Consolidated Balance Sheet. We recorded an immaterial amount of additional severance expense during the first nine months of 2023. The Company has substantially paid all of the accrued severance amounts as of September 30, 2023.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Segment Reporting: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Operating segments are defined as components of a company that engage in business activities from which they may earn revenues and incur expenses, and for which discrete financial information is available and is evaluated regularly by the chief operating decision maker (CODM) in deciding how to allocate resources and in assessing performance. Aggregation of similar operating segments into a single reportable operating segment is permitted if the businesses have similar economic characteristics and meet established qualitative criteria. Effective as of September 30, 2023, the Company revised its operating segments in accordance with FASB ASC 280, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Segment Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> (FASB ASC 280) and determined it has seven business components, which comprise three operating segments after applying aggregation, and also three reportable segments: Data and Analytics, Asset and Index Solutions, and Credit Ratings and Solutions. Refer to Note 7 for detailed segment information.</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%">Severance: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for post-employment benefits in accordance with FASB ASC 712, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Non-retirement Post-employment Benefits </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(FASB ASC 712). Under FASB ASC 712, we recognize compensation expense associated with these benefits as a liability when probable and estimable.</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%">In July 2022, the Company began to significantly reduce its operations in Shenzhen, China and to shift the work related to its global business functions, including global product and software development, managed investment data collection and analysis, and equity data collection and analysis, to other Morningstar locations. During the third quarter of 2023, the Company substantially completed these activities.</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%">As a result of these activities, the Company incurred $25.9 million of severance expense in 2022. The liability was recorded within "Accrued compensation - current" on our Consolidated Balance Sheet. We recorded an immaterial amount of additional severance expense during the first nine months of 2023. The Company has substantially paid all of the accrued severance amounts as of September 30, 2023.</span></div> 25900000 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 September 30, 2023 and December 31, 2022:</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 September 30, 2023</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, 2022</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.7 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%">617.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%">641.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%">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%">90.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%">120.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.5 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.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%">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%">1,055.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%">1,109.6 </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:120%">On July 2, 2019, the Company entered into a senior credit agreement (the 2019 Credit Agreement). The 2019 Credit Agreement provided the Company with a five-year multi-currency credit facility with an initial borrowing capacity of up to $750.0 million, including a $300.0 million revolving credit facility (the 2019 Revolving Credit Facility) and a term loan facility of $450.0 million. The 2019 Credit Agreement also provided for the issuance of up to $50.0 million of letters of credit and a $100.0 million sub-limit for a swingline facility under the 2019 Revolving Credit Facility. On May 6, 2022, the Company terminated the 2019 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:107%">On May 6, 2022, the Company entered into a new senior credit agreement (the 2022 Credit Agreement). The 2022 Credit Agreement provided 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 (the 2022 Term Facility) with an initial draw of $600.0 million and an option for a second draw of up to $50.0 million and a $450.0 million revolving credit facility </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">(the 2022 Revolving Credit Facility). The 2022 Credit Agreement also provides for the issuance of up to $50.0 million of letters of credit and a $100.0 million sub-limit for a swingline facility under the 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:107%">The proceeds of the first draw under the 2022 Term Facility and initial borrowings under the 2022 Revolving Credit Facility were used to finance the acquisition of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Leveraged Commentary &amp; Data (LCD)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> and to repay a portion of the borrowings under the 2019 Revolving Credit Facility.</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%">The 2022 Credit Agreement was amended on September 13, 2022 (the First Amendment to the 2022 Credit Agreement) and on September 30, 2022 (the Second Amendment to the 2022 Credit Agreement, and together with the First Amendment to the 2022 Credit Agreement, referred to as the Amended 2022 Credit Agreement). The First Amendment to the 2022 Credit Agreement terminated the unfunded term commitment related to the optional second draw of up to $50.0 million in the 2022 Term Facility and increased the 2022 Revolving Credit Facility to $600.0 million. The Second Amendment to the 2022 Credit Agreement increased the 2022 Term Facility to a fully funded $650.0 million facility (the Amended 2022 Term Facility) and increased the 2022 Revolving Credit Facility to $650.0 million (the Amended 2022 Revolving Credit Facility) for total borrowing capacity of $1.3 billion. As of September 30, 2023, our total outstanding debt under the Amended 2022 Credit Agreement was $707.0 million, net of debt issuance costs, with borrowing availability of $560.0 million under the Amended 2022 Revolving Credit Facility. Except for incremental borrowing capacity, there were no other material changes to the existing terms and conditions of the 2022 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%">The proceeds of the additional draw under the Amended 2022 Term Facility were used to repay borrowings under the 2022 Revolving Credit Facility. The proceeds of future borrowings under the Amended 2022 Revolving Credit Facility may be used for working capital, capital expenditures, or any other general corporate purpose.</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 (SOFR) 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 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 pay off a portion of the Company's outstanding debt under the 2019 Credit Agreement. Interest on the 2030 Notes is payable 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. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, our total outstanding debt, net of issuance costs, under the 2030 Notes was $348.5 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 September 30, 2023.</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 September 30, 2023 and December 31, 2022:</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 September 30, 2023</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, 2022</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.7 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%">617.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%">641.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%">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%">90.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%">120.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.5 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.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%">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%">1,055.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%">1,109.6 </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> 617000000.0 641100000 90000000.0 120000000.0 0.0232 0.0232 348500000 348500000 1055500000 1109600000 P5Y 750000000 300000000 450000000 50000000 100000000 P5Y 1100000000 650000000 600000000 50000000 450000000 50000000 100000000 50000000 600000000 650000000 650000000 1300000000 707000000 560000000 0.0100 0.0148 0.0000 0.0038 350000000 0.0232 348500000 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%">2023 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 nine months of 2023</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="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">Effective as of September 30, 2023, the Company revised its operating segments in accordance with FASB ASC 280 and determined it has three reportable segments: Data and Analytics, Asset and Index Solutions, and Credit Ratings and Solutions. The Company disaggregated its three reportable segments into reporting units to which goodwill is assigned. The Company allocated goodwill by reporting unit in accordance with FASB ASC 350, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:127%">Intangibles—Goodwill and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">Other (FASB ASC 350). Under the new reporting unit structure, the consolidated goodwill balance is initially allocated based on each reporting unit's relative fair value. The Company used a market approach and assigned goodwill to the reporting units. As a result, the carrying amount of goodwill by reportable segments is 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:29.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.564%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.564%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.564%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.336%"></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%">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%">Asset and Index Solutions</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%">Credit Ratings and Solutions</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, 2022</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:top"><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">244.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 #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%">106.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%">1,571.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(2.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 September 30, 2023</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%">1,217.3 </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%">244.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%">106.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><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,569.0 </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:107%">Changes in the carrying amount of the Company’s recorded goodwill are mainly the result of business acquisitions 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 third quarter of 2023 and 2022. Refer to Note 7 for detailed segment information.</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%">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.841%"></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:10.011%"></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.402%"></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:7.818%"></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.841%"></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:10.011%"></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.402%"></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:7.830%"></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 September 30, 2023</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, 2022</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%">593.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 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%">(249.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%">344.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><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%">595.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><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%">(221.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%">373.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 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%">311.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%">(189.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%">121.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="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%">312.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%">(173.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%">139.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="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%">91.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%">(61.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%">29.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="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%">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%">(56.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%">35.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="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%">996.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%">(501.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%">495.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,000.0 </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%">(451.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%">548.6 </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:99.561%"><tr><td style="width:1.0%"></td><td style="width:40.016%"></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:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.561%"></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="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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</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%">2023</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%">2022</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%">2023</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%">2022</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 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%">18.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%">52.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 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%">48.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></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 expected economic 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 September 30, 2023, we expect intangible amortization expense for the remainder of 2023 and subsequent years to be as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width: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 2023 (October 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%">17.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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.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: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:#cceeff;padding:0 1pt"></td><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%">56.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: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:#ffffff;padding:0 1pt"></td><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%">52.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: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:#cceeff;padding:0 1pt"></td><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%">45.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: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%">260.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: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%">495.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><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> 3 <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:29.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.564%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.564%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.564%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.336%"></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%">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%">Asset and Index Solutions</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%">Credit Ratings and Solutions</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, 2022</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:top"><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">244.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 #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%">106.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%">1,571.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(2.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 September 30, 2023</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%">1,217.3 </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%">244.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%">106.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><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,569.0 </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> 1220000000 244800000 106900000 1571700000 -2700000 0 0 -2700000 1217300000 244800000 106900000 1569000000 <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.841%"></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:10.011%"></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.402%"></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:7.818%"></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.841%"></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:10.011%"></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.402%"></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:7.830%"></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 September 30, 2023</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, 2022</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%">593.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 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%">(249.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%">344.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><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%">595.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><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%">(221.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%">373.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 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%">311.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%">(189.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%">121.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="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%">312.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%">(173.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%">139.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="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%">91.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%">(61.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%">29.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="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%">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%">(56.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%">35.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="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%">996.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%">(501.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%">495.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,000.0 </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%">(451.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%">548.6 </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> 593900000 249800000 344100000 P14Y 595100000 221300000 373800000 P14Y 311300000 189700000 121600000 P8Y 312800000 173800000 139000000.0 P8Y 91600000 61900000 29700000 P8Y 92100000 56300000 35800000 P8Y 996800000 501400000 495400000 P12Y 1000000000 451400000 548600000 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:99.561%"><tr><td style="width:1.0%"></td><td style="width:40.016%"></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:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.561%"></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="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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</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%">2023</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%">2022</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%">2023</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%">2022</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 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%">18.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%">52.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 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%">48.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></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 18700000 52900000 48400000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, we expect intangible amortization expense for the remainder of 2023 and subsequent years to be as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width: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 2023 (October 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%">17.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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.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: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:#cceeff;padding:0 1pt"></td><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%">56.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: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:#ffffff;padding:0 1pt"></td><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%">52.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: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:#cceeff;padding:0 1pt"></td><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%">45.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: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%">260.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: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%">495.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> 17300000 64300000 56100000 52300000 45300000 260100000 495400000 Income 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 and the number of shares used in computing basic and diluted net income 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 style="width:1.0%"></td><td style="width:12.496%"></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.496%"></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.496%"></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.502%"></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="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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</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 share and per share amounts)</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%">2023</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%">2022</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%">2023</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%">2022</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 per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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 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%">39.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%">(9.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 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%">67.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%">67.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.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%">42.7 </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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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 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.92 </span></td><td style="background-color:#ffffff;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.21)</span></td><td style="background-color:#ffffff;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%">1.59 </span></td><td style="background-color:#ffffff;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%">1.57 </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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">39.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%">(9.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 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%">67.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 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%">67.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.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%">42.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net effect of dilutive stock options and restricted stock units</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.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.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%">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="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.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%">42.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="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.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 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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 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.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1.56 </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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the periods presented, the number of anti-dilutive restricted stock units, performance share awards, or market stock units excluded from our calculation of diluted earnings per share 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 and the number of shares used in computing basic and diluted net income 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 style="width:1.0%"></td><td style="width:12.496%"></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.496%"></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.496%"></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.502%"></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="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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</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 share and per share amounts)</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%">2023</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%">2022</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%">2023</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%">2022</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 per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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 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%">39.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%">(9.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 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%">67.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%">67.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.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%">42.7 </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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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 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.92 </span></td><td style="background-color:#ffffff;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.21)</span></td><td style="background-color:#ffffff;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%">1.59 </span></td><td style="background-color:#ffffff;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%">1.57 </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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">39.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%">(9.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 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%">67.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 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%">67.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.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%">42.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net effect of dilutive stock options and restricted stock units</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.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.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%">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="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.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%">42.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="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.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 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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 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.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 39100000 -9000000.0 67600000 67200000 42700000 42500000 42600000 42700000 0.92 -0.21 1.59 1.57 39100000 -9000000.0 67600000 67200000 42700000 42500000 42600000 42700000 200000 200000 200000 300000 42900000 42700000 42800000 43000000.0 0.91 -0.21 1.58 1.56 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><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.853%"><tr><td style="width:1.0%"></td><td style="width:40.334%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></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:12.516%"></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:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></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%">Nine months ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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%">License-based </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%">384.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 #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%">342.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%">1,124.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%">982.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%">Asset-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%">71.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%">67.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%">204.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%">203.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%">Transaction-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%">59.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%">58.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%">171.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%">210.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="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="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515.5 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">468.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="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%">1,499.9 </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%">1,395.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><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:112%">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 September 30, 2023 had a net increase of $25.7 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%">gniz</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed $401.5 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revenue in the nine months ended September 30, 2023 that was included in the contract liabilities balance as of December 31, 2022.</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 2023 </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 September 30, 2023</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 2023 (October 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%">330.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="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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.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%">2025</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%">213.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%">2026</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%">60.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%">2027</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%">9.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%">26.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-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,269.2 </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 2023 and subsequent years is higher than our contract liability balance of $514.8 million as of September 30, 2023. </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 September 30, 2023. 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 for Internet advertising, the consideration received for 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.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, 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 September 30, 2023. 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 September 30, 2023</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, 2022</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%">298.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%">307.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.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%">76.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 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%">369.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%">384.0 </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><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.853%"><tr><td style="width:1.0%"></td><td style="width:40.334%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></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:12.516%"></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:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></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%">Nine months ended September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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%">License-based </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%">384.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 #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%">342.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%">1,124.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%">982.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%">Asset-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%">71.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%">67.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%">204.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%">203.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%">Transaction-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%">59.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%">58.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%">171.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%">210.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="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="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515.5 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">468.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="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%">1,499.9 </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%">1,395.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 384500000 342600000 1124500000 982000000.0 71500000 67300000 204100000 203400000 59500000 58300000 171300000 210200000 515500000 468200000 1499900000 1395600000 P1Y P3Y P1Y P3Y 25700000 401500000 <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 2023 </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 September 30, 2023</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 2023 (October 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%">330.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="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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.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%">2025</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%">213.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%">2026</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%">60.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%">2027</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%">9.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%">26.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-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,269.2 </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> 330800000 627700000 213600000 60900000 9600000 26600000 1269200000 514800000 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 September 30, 2023</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, 2022</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%">298.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%">307.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.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%">76.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 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%">369.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%">384.0 </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> 298000000.0 307900000 71400000 76100000 369400000 384000000.0 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%">As disclosed in Note 2, the Company revised its operating segments in accordance with FASB ASC 280. Aggregation of similar operating segments into a single reportable operating segment is permitted if the businesses have similar economic characteristics and meet established qualitative criteria.The Company concluded that it has seven business components, which comprise three operating segments after applying aggregation, and also three reportable segments: </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"> 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"> Asset and Index Solutions</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"> Credit Ratings and Solutions</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%">Data and Analytics provides investors comprehensive data, research and insights, and investment analysis to empower investment decision-making. Data and Analytics includes product areas, such as PitchBook, Morningstar Data, Morningstar Direct, Morningstar Sustainalytics, 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%">Asset and Index Solutions empowers investors by creating investable solutions and strategies to build portfolios based on unique Morningstar intellectual property. It consists of a variety of offerings, such as managed portfolios, advisor tools and platforms, managed retirement accounts, fiduciary services, retirement platforms, and indexes to be used as performance benchmarks and for the creation of index-linked products such as exchange-traded funds. Asset and Index Solutions includes product areas such as Morningstar Wealth, Morningstar Retirement (formerly Workplace Solutions), and Morningstar Indexes.</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%">Credit Ratings and Solutions provides investors with credit ratings, research, data, and credit analytics solutions that contribute to the transparency of international and domestic credit markets. Credit Ratings and Solutions includes the DBRS Morningstar 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%">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 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 style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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:112%">nt revenue </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">as well as Adjusted Operating Income. Segment Adjusted Operating Income excludes intangible amortization, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">merger and acquisition (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 allocations of shared costs. These allocations are based on expected utilization of shared resources. 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><br/></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 and nine months ended September 30, 2023 and 2022, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements. Prior period amounts have been recast to reflect 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:39.689%"></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 style="width:1.0%"></td><td style="width:12.788%"></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 style="width:1.0%"></td><td style="width:12.788%"></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.788%"></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:12.794%"></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="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 September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Nine months ended September 30,</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 #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="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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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="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%">2022</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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Data and Analytics</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%">359.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%">322.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%">1,049.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%">920.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%">Asset and Index Solutions</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%">103.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%">93.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%">296.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%">288.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 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%">Credit Ratings and Solutions</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%">52.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%">51.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%">153.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%">186.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 Revenue</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%">515.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%">468.2 </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%">1,499.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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395.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></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></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%">Segment Adjusted Operating Income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Data and Analytics</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%">113.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%">93.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%">304.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%">246.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%">Asset and Index Solutions</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.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%">6.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%">6.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%">32.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%">Credit Ratings and Solutions</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.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%">8.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.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%">42.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"><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 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:#cceeff;padding:0 1pt"></td><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%">(31.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%">(31.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%">(96.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%">(88.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%">Total Adjusted Operating Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Intangible amortization 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%">17.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%">18.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%">52.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 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%">48.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 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%">M&amp;A-related expenses</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%">1.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%">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%">8.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%">13.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: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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.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 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"> (3)</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%">1.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%">27.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%">5.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%">27.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;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">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">3.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%">7.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.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%">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">(3)</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%">0.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.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%">— </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%">Operating Income</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%">70.0 </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%">22.0 </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%">136.2 </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%">132.3 </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) Reflects unallocated corporate expenses, such as finance, human resources, legal, and other management-related costs that are not considered when segment performance is evaluated.</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%">(2) Reflects the impact of M&amp;A-related earn-outs included in operating expense (compensation expense), primarily due to the earn-out for Morningstar Sustainalytics. </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%">(3) 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 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 restricted stock unit (RSU) and market share unit (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:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.443%"></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:16.451%"></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="21" 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 September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%"> 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: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: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%">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%">Asset and Index Solutions</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%">Credit Ratings and Solutions</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">356.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%">25.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%">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 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%">384.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 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="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%">71.5</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="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%">71.5</span></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="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%">3.0</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.5</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%">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%">359.4 </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%">103.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%">52.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%">515.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></tr></table></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:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.443%"></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:16.451%"></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="21" 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%">Nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%">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: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: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%">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%">Asset and Index Solutions</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%">Credit Ratings and Solutions</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">1,041.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 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%">73.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 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%">8.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%">1,124.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 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%">204.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">204.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%">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%">7.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%">18.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%">145.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%">171.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</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%">1,049.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%">296.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%">153.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%">1,499.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></tr></table></div><div><span><br/></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:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.443%"></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:16.451%"></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="21" 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 September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%">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: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: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%">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%">Asset and Index Solutions</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%">Credit Ratings and Solutions</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">322.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%">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%">— </span></td><td style="background-color:#ffffff;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%">342.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%">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%">67.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">67.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%">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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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%">51.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%">58.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</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%">322.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 #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%">93.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%">51.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%">468.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></tr></table></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:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.443%"></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:16.451%"></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="21" 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%">Nine months ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%">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: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: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%">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%">Asset and Index Solutions</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%">Credit Ratings and Solutions</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%">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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</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></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%">919.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%">62.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 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%">— </span></td><td style="background-color:#ffffff;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%">982.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%">203.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">203.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%">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%">1.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%">22.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%">186.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%">210.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</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%">920.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%">288.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 #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%">186.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%">1,395.6 </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><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%">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:34.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></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:14.104%"></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:14.110%"></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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding: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="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 September 30,</span></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%">Nine months ended September 30,</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%">2023</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%">2022</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%">2023</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%">2022</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%">370.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%">340.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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083.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 #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,007.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><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%">13.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%">11.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%">36.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%">33.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%">14.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%">13.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%">43.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%">42.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%">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%">28.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%">27.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%">86.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%">83.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;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%">47.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%">39.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%">136.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%">121.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%">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%">38.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%">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%">106.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%">99.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%">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%">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%">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 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.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%">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="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%">144.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 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%">127.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 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%">416.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 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%">388.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">515.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%">468.2 </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 #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%">1,499.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 #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,395.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></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 September 30, 2023</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, 2022</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%">174.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%">165.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></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%">10.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%">12.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;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.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%">2.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%">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.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%">4.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%">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.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%">8.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.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%">5.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;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%">30.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 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%">33.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 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%">204.3 </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%">199.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></tr></table></div><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 September 30, 2023</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, 2022</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%">104.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 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%">120.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 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%">18.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%">22.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%">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.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%">3.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.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%">5.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%">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%">15.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%">18.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%">18.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%">20.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%">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.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%">0.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%">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%">58.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%">71.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></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%">163.4 </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%">191.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></tr></table> 3 3 <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 and nine months ended September 30, 2023 and 2022, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements. Prior period amounts have been recast to reflect 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:39.689%"></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 style="width:1.0%"></td><td style="width:12.788%"></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 style="width:1.0%"></td><td style="width:12.788%"></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.788%"></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:12.794%"></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="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 September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Nine months ended September 30,</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 #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="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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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="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%">2022</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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Data and Analytics</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%">359.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%">322.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%">1,049.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%">920.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%">Asset and Index Solutions</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%">103.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%">93.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%">296.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%">288.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 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%">Credit Ratings and Solutions</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%">52.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%">51.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%">153.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%">186.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 Revenue</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%">515.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%">468.2 </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%">1,499.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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395.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></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></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%">Segment Adjusted Operating Income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Data and Analytics</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%">113.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%">93.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%">304.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%">246.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%">Asset and Index Solutions</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.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%">6.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%">6.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%">32.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%">Credit Ratings and Solutions</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.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%">8.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.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%">42.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"><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 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:#cceeff;padding:0 1pt"></td><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%">(31.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%">(31.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%">(96.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%">(88.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%">Total Adjusted Operating Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Intangible amortization 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%">17.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%">18.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%">52.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 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%">48.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 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%">M&amp;A-related expenses</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%">1.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%">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%">8.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%">13.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: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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.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 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"> (3)</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%">1.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%">27.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%">5.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%">27.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;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">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">3.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%">7.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.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%">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">(3)</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%">0.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.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%">— </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%">Operating Income</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%">70.0 </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%">22.0 </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%">136.2 </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%">132.3 </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) Reflects unallocated corporate expenses, such as finance, human resources, legal, and other management-related costs that are not considered when segment performance is evaluated.</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%">(2) Reflects the impact of M&amp;A-related earn-outs included in operating expense (compensation expense), primarily due to the earn-out for Morningstar Sustainalytics. </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%">(3) 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 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 restricted stock unit (RSU) and market share unit (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> 2023-09-30 359400000 322500000 1049800000 920900000 103200000 93900000 296200000 288500000 52900000 51800000 153900000 186200000 515500000 468200000 1499900000 1395600000 113500000 93200000 304700000 246800000 8600000 6100000 6200000 32100000 1100000 8600000 -1300000 42500000 -31200000 -31300000 -96100000 -88900000 92000000.0 76600000 213500000 232500000 17700000 18700000 52900000 48400000 1700000 4900000 8900000 13700000 0 900000 0 8000000.0 1300000 27000000.0 5400000 27000000.0 600000 3100000 7000000.0 3100000 700000 0 3100000 0 70000000.0 22000000.0 136200000 132300000 <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:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.443%"></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:16.451%"></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="21" 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 September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%"> 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: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: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%">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%">Asset and Index Solutions</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%">Credit Ratings and Solutions</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">356.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%">25.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%">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 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%">384.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 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="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%">71.5</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="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%">71.5</span></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="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%">3.0</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.5</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%">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%">359.4 </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%">103.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%">52.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%">515.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></tr></table></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:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.443%"></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:16.451%"></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="21" 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%">Nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%">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: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: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%">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%">Asset and Index Solutions</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%">Credit Ratings and Solutions</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">1,041.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 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%">73.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 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%">8.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%">1,124.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 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%">204.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">204.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%">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%">7.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%">18.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%">145.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%">171.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</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%">1,049.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%">296.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%">153.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%">1,499.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></tr></table></div><div><span><br/></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:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.443%"></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:16.451%"></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="21" 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 September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%">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: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: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%">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%">Asset and Index Solutions</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%">Credit Ratings and Solutions</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">322.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%">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%">— </span></td><td style="background-color:#ffffff;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%">342.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%">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%">67.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">67.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%">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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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%">51.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%">58.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</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%">322.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 #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%">93.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%">51.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%">468.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></tr></table></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:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.443%"></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:16.451%"></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="21" 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%">Nine months ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%">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: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: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%">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%">Asset and Index Solutions</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%">Credit Ratings and Solutions</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%">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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</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></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%">919.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%">62.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 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%">— </span></td><td style="background-color:#ffffff;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%">982.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%">203.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">203.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%">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%">1.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%">22.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%">186.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%">210.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</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%">920.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%">288.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 #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%">186.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%">1,395.6 </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> 356400000 25100000 3000000.0 384500000 0 71500000 0 71500000 3000000.0 6600000 49900000 59500000 359400000 103200000 52900000 515500000 1041900000 73900000 8700000 1124500000 0 204100000 0 204100000 7900000 18200000 145200000 171300000 1049800000 296200000 153900000 1499900000 322200000 20400000 0 342600000 0 67300000 0 67300000 300000 6200000 51800000 58300000 322500000 93900000 51800000 468200000 919100000 62900000 0 982000000.0 0 203400000 0 203400000 1800000 22200000 186200000 210200000 920900000 288500000 186200000 1395600000 <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:34.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></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:14.104%"></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:14.110%"></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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding: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="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 September 30,</span></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%">Nine months ended September 30,</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%">2023</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%">2022</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%">2023</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%">2022</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%">370.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%">340.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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083.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 #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,007.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><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%">13.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%">11.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%">36.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%">33.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%">14.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%">13.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%">43.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%">42.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%">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%">28.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%">27.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%">86.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%">83.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;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%">47.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%">39.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%">136.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%">121.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%">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%">38.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%">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%">106.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%">99.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%">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%">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%">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 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.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%">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="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%">144.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 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%">127.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 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%">416.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 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%">388.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">515.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%">468.2 </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 #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%">1,499.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 #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,395.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></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 September 30, 2023</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, 2022</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%">174.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%">165.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></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%">10.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%">12.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;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.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%">2.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%">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.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%">4.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%">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.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%">8.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.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%">5.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;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%">30.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 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%">33.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 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%">204.3 </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%">199.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></tr></table></div><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 September 30, 2023</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, 2022</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%">104.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 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%">120.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 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%">18.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%">22.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%">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.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%">3.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.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%">5.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%">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%">15.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%">18.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%">18.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%">20.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%">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.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%">0.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%">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%">58.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%">71.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></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%">163.4 </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%">191.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></tr></table> 370700000 340900000 1083500000 1007200000 13000000.0 11200000 36700000 33500000 14500000 13600000 43500000 42300000 28800000 27200000 86200000 83800000 47300000 39100000 136000000.0 121600000 38400000 33600000 106200000 99600000 2800000 2600000 7800000 7600000 144800000 127300000 416400000 388400000 515500000 468200000 1499900000 1395600000 174000000.0 165600000 10100000 12800000 1900000 2300000 3900000 4500000 6800000 8500000 7400000 5400000 200000 300000 30300000 33800000 204300000 199400000 104900000 120000000.0 18300000 22600000 3400000 3900000 3300000 5500000 15200000 18500000 18000000.0 20600000 300000 500000 58500000 71600000 163400000 191600000 Fair Value Measurements<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%">Investments</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%">As of September 30, 2023 and December 31, 2022, our investment balances totaled $38.7 million and $38.0 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%">September 30, 2023</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 (loss), net" on our Condensed Consolidated Statements of Income.</span></div><div><span><br/></span></div><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%">Contingent Consideration</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%">As of December 31, 2022, financial liabilities that were classified as Level 3 within the fair value hierarchy included a contingent consideration liability of $50.0 million related to the LCD acquisition, which represented the acquisition date fair value of $45.5 million plus changes due to remeasurement of this liability in subsequent reporting periods.</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%">The contingent consideration reflected potential future payments that were contingent upon the achievement of certain conditions related to the separation of LCD's contractual relationships from S&amp;P Global (S&amp;P) contracts that included other S&amp;P products and services. This additional purchase consideration, for which the amount was contingent, was recognized at fair value at the date of acquisition, which was calculated as the weighted average of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the estimated contingent payment scenarios. The contingent consideration was remeasured each reporting period until the contingency was resolved with any changes in fair value recorded in current period earnings.</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%">In the first quarter of 2023, we made a cash payment of $50.0 million, resolving our contingent consideration liability related to our acquisition of LCD.</span></div> 38700000 38000000 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. 50000000 45500000 50000000 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 September 30, 2023 and December 31, 2022, our investment in unconsolidated entities balance totaled $104.8 million and $96.0 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%">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 Ag</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">reement) with SBI Global Asset Management Co., Ltd</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. (now known as SBI Asset Management Group Co., Ltd. (SBI</span><span style="background-color:#ffffff;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: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 consideratio</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n for the transaction, Morningstar agreed to pay Wealth Advisors 8 billion Japanese yen upon the termination of t</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he 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 total cash payments of $59.9 million are reflected in "Other assets and liabilities" within operating activities on the Condensed Consolidated Statements of Cash Flows. The expense related to the Termination Agreement is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income for the nine months ended September 30, 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 for the nine months ended September 30, 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 (loss), 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.</span></div> 104800000 96000000 8000000000 6000000000 45100000 2000000000 14800000 59900000 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 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 September 30, 2023 wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $11.2 mi</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">llion, compared with $10.5 million for the three months ended September 30, 2022. Charges related to our operating leases that are variable and, therefore, not included in the measurement of the lease liabilities, were $4.9 million for the three months ended September 30, 2023, compared with $4.8 million for the three months ended September 30, 2022. We made lease payments of $11.3 million during the three months ended September 30, 2023, compared with $10.7 million during the three months ended September 30, 2022.</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 nine months ended September 30, 2023 was $36.3 million, compared with $30.7 million for the nine months ended September 30, 2022. Charges related to our operating leases that are variable and, therefore, not included in the measurement of the lease liabilities, were $13.9 million for the nine months ended September 30, 2023, compared with $12.8 million for the nine months ended September 30, 2022. We made lease payments of $34.2 million during the nine months ended September 30, 2023, compared with $32.2 million during the nine months ended September 30, 2022.</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 2023 (October 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%">9.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></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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.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%">2025</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%">34.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="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:#ffffff;padding:0 1pt"></td><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%">37.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%">2027</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%">29.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;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%">53.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 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%">206.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.6 </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%">184.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><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 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 September 30, 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%">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.7</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.8 </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 11200000 10500000 4900000 4800000 11300000 10700000 36300000 30700000 13900000 12800000 34200000 32200000 <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 2023 (October 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%">9.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></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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.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%">2025</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%">34.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="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:#ffffff;padding:0 1pt"></td><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%">37.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%">2027</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%">29.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;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%">53.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 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%">206.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.6 </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%">184.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> 9400000 43600000 34000000.0 37300000 29000000.0 53000000.0 206300000 21600000 184700000 <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 September 30, 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%">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.7</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.8 </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> P5Y8M12D 0.038 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, restricted stock units, performance share awards, market stock units, 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.561%"><tr><td style="width:1.0%"></td><td style="width:41.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></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:12.556%"></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:12.560%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</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%">2023</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%">2022</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%">2023</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%">2022</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%">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%">7.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><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.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%">19.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%">16.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: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%">2.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%">2.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%">6.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%">6.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: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%">5.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%">13.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%">16.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%">35.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;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%">14.7 </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%">22.1 </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%">41.7 </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%">58.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>As of September 30, 2023, the total unrecognized stock-based compensation cost related to outstanding restricted stock units, performance share awards, and market stock units expected to vest was $79.1 million, which we expect to recognize over a weighted average period of 28 months. <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.561%"><tr><td style="width:1.0%"></td><td style="width:41.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></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:12.556%"></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:12.560%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</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%">2023</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%">2022</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%">2023</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%">2022</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%">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%">7.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><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.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%">19.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%">16.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: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%">2.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%">2.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%">6.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%">6.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: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%">5.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%">13.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%">16.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%">35.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;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%">14.7 </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%">22.1 </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%">41.7 </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%">58.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7100000 6800000 19300000 16000000.0 2300000 2300000 6400000 6300000 5300000 13000000.0 16000000.0 35800000 14700000 22100000 41700000 58100000 79100000 P28M 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 and nine months ended September 30, 2023 and September 30, 2022:</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.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.064%"></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="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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</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%">2023</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%">2022</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%">2023</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%">2022</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 (loss) before income taxes and equity in investments of unconsolidated entities</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%">57.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%">(2.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%">91.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%">100.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: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="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.3)</span></td><td style="background-color:#ffffff;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%">(4.7)</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%">(2.7)</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%">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%">55.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%">(3.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%">86.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%">97.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></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 style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #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%">16.7 </span></td><td style="background-color:#ffffff;border-top:3pt double #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="border-top:3pt double #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="border-top:3pt double #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.4 </span></td><td style="border-top:3pt double #000000;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 #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="border-top:3pt double #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%">18.9 </span></td><td style="border-top:3pt double #000000;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 #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="border-top:3pt double #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%">30.1 </span></td><td style="border-top:3pt double #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: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="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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">21.8 </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="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.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><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 third quarter and first nine months of 2023 was 29.9% and 21.8%, respectively. For the first nine months of 2023, our effective tax rate is 9.1% lower than the prior-year period. This decrease is primarily attributable to the recognition of $13.7 million of tax benefits related to a retroactive tax election with respect to our 2021 and 2022 tax periods. We received confirmation of the approval of the tax election in the second quarter of 2023, which allowed us to recognize the tax benefits in that period.</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 September 30, 2023 and December 31, 2022, 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.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="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 September 30, 2023</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, 2022</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.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%">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></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.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 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%">26.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%">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%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">26.1 </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:120%">Our gross unrecognized tax benefits decreased from $26.5 million as of December 31, 2022 to $13.0 million as of September 30, 2023. The decrease is primarily related to a retroactive tax election for which we received approval during the second quarter of 2023, which resulted in the recognition of $13.7 million of current and deferred tax benefits with respect to our 2021 and 2022 tax periods.</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%">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: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="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 September 30, 2023</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, 2022</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.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%">18.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%">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%">6.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%">6.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%">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%">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><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%">24.3 </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%">Our liability for unrecognized tax benefits decreased from $24.3 million as of December 31, 2022, to $14.5 million as of September 30, 2023. The decrease is primarily related to a retroactive tax election for which we received approval during the second quarter of 2023, which resulted in the recognition of $10.6 million of current tax benefits with respect to our 2021 and 2022 tax periods.</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%">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 2023. 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 September 30, 2023 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 and nine months ended September 30, 2023 and September 30, 2022:</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.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.064%"></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="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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</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%">2023</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%">2022</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%">2023</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%">2022</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 (loss) before income taxes and equity in investments of unconsolidated entities</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%">57.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%">(2.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%">91.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%">100.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: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="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.3)</span></td><td style="background-color:#ffffff;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%">(4.7)</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%">(2.7)</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%">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%">55.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%">(3.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%">86.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%">97.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></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 style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #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%">16.7 </span></td><td style="background-color:#ffffff;border-top:3pt double #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="border-top:3pt double #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="border-top:3pt double #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.4 </span></td><td style="border-top:3pt double #000000;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 #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="border-top:3pt double #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%">18.9 </span></td><td style="border-top:3pt double #000000;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 #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="border-top:3pt double #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%">30.1 </span></td><td style="border-top:3pt double #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: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="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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">21.8 </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="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.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> 57400000 -2300000 91200000 100000000.0 -1600000 -1300000 -4700000 -2700000 55800000 -3600000 86500000 97300000 16700000 5400000 18900000 30100000 0.299 NMF 0.218 0.309 0.299 0.218 0.091 13700000 <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 September 30, 2023 and December 31, 2022, 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.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="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 September 30, 2023</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, 2022</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.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%">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></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.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 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%">26.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%">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%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">26.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13000000.0 26500000 13000000.0 26500000 12800000 26100000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross unrecognized tax benefits decreased from $26.5 million as of December 31, 2022 to $13.0 million as of September 30, 2023. The decrease is primarily related to a retroactive tax election for which we received approval during the second quarter of 2023, which resulted in the recognition of $13.7 million of current and deferred tax benefits with respect to our 2021 and 2022 tax periods.</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%">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: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="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 September 30, 2023</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, 2022</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.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%">18.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%">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%">6.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%">6.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%">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%">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><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%">24.3 </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> 26500000 13000000 13700000 7800000 18300000 6700000 6000000.0 14500000 24300000 24300000 14500000 10600000 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, 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 style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Credit Ratings 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%">On September 29, 2023, DBRS, Inc. (DBRS) entered into two settlements with the SEC to resolve investigations of DBRS’s compliance with recordkeeping requirements for certain credit ratings-related communications sent over unapproved electronic messaging channels and disclosure and non-financial internal controls requirements related to former commercial mortgage-backed securities (CMBS) ratings methodologies DBRS used during the period July 2019 through November 2022. Under the terms of the settlements, DBRS agreed to ongoing compliance-related obligations to resolve the investigation related to record-keeping and paid a $6.0 million civil monetary penalty to the SEC for this matter, and also paid a $2.0 million civil monetary penalty to the SEC to resolve the investigation related to CMBS ratings methodologies, both in early October 2023. Our financial results for the period ended September 30, 2023 include an</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> accrual of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> $8.0 million related to these settlements, of which $2.0 million was accrued for at June 30, 2023.</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> 6000000 2000000 8000000 2000000 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 September 30, 2023, we did not repurchase any shares under the share repurchase program. For the nine months ended September 30, 2023, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we repurc</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hased a total of 8,484 shares for $1.4 million. As of September 30, 2023, 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 8484 1400000 498600000 Subsequent Events<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">DBRS Credit Ratings Matter</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%">On October 6, 2023, DBRS paid a $6.0 million civil monetary penalty to the SEC and has agreed to ongoing compliance-related obligations to resolve the investigation related to record-keeping and paid a $2.0 million civil monetary penalty to the SEC to resolve the investigation related to CMBS ratings methodologies. Refer to Note 13 for additional information.</span></div> 6000000 2000000 8000000 EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )6 :5<'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 " "5@&E7M^NW_>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITE%,'1S43PI""XHWD(RNQML_I",M/OVMG6WB^@#>,S,+]]\ M ].9)$W,^)QCPDP.R]7H^U"D21MV($H2H)@#>EWJ*1&FYBYFKVEZYCTD;3[T M'D$TS0UX)&TU:9B!55J)3'762)-14\PGO#4K/GWF?H%9 ]BCQT %>,V!J7EB M.HY]!Q? #"/,OGP7T*[$I?HG=ND .R7'XM;4, SUT"ZY:0<.;T^/+\NZE0N% M=# X_2I.TC'AAITGO[9W]]L'ID0CVHKSJKG="BZ;:RG$^^SZP^\B[*-U._>/ MC<^"JH-?=Z&^ %!+ P04 " "5@&E7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M )6 :5 8 >&PO=V]R:W-H965T&UL MM9GO;^(V&,?_%8M)TR:5DCB4EEN+1'/M#:WE>J7;Z3;MA4D,B2Z)F6V@_>_W M.(&$.SD/472\@?QZOO'']F-_'5]OA?RJ(LXU>4V33-UT(JU7[WH]%40\9>I< MK'@&=Q9"IDS#J5SVU$IR%N9!:=*CCC/HI2S..J/K_-J3'%V+M4[BC#])HM9I MRN3;+4_$]J;C=O87GN-EI,V%WNAZQ99\QO6?JR<)9[U2)8Q3GJE89$3RQ4UG M[+[S/6H"\B?^BOE6'1P3@S(7XJLYF80W'<>4B"<\T$:"P=^&^SQ)C!*4X[^= M:*=\IPD\/-ZKW^?P #-GBOLB^1R'.KKI7'5(R!=LG>AGL?V=[X NC%X@$I7_ MDFWQ;+_?(<%::9'N@J$$:9P5_^QU5Q$' ?2R)H#N NAW 6[=&[Q=@)>#%B7+ ML=XSS4;74FR)-$^#FCG(ZR:/!IHX,\TXTQ+NQA"G1[[8<$E,BY$N41&37%WW M- B;V[U@)W);B- :D2%Y%)F.%+G+0AY^&]^# I6EHOM2W5)4<,97Y\1SS@AU MJ&Y?6PT5"GV[@DG&=VK% M G[3@6Q37&YX9_3S3^[ ^)2T*;0HL.^.[1AXL%M.0\,A(L6SE]+:9+R/E8!<'[A M3*(CT!&Y;M>E7<^U@J*1;4%I!4J;9J5(!,6 MDE9B5*DM<65[7-1H5 /N8=O>PT6[1\3%ZF84/*PM8^5VW(9V9\>XFT/K*7&Y M3W;&4[@?M[(_+FY:Q@ 8%I )6UJI<(':V1*/:PM6&1\7]RLOL8:I4BR(2W^9 M_TIF/%A+R%$K(:[DBS0%.P'KK>#K&$]A$85Y\\6)%/88S4]A5=R*[/D-G)+XS $=76V/R /\!SY MF-G;%9>DE'SF2I//3$5QMM10=W";U!:TI(XH#9^!0*^DI7!.M7!/%C0ZL3D/(+S)[2^MFX!=T1H.IZ]'UL_$N&!;0DKGT1Q MFY./,F/)67V7Q 4\U]XA3^&2:.62*.YM'D1N;".189\5CH@,AH/N !:B5KY3 MV"%:V2':R [M%Z+%)Z$\ V$PM;OX(XI?K%_!?3RJ+6?E@6@C#S1+69*0V[6" MV\I.A^O4NGD\KBU?Y7EH(\]SEW*Y-,WW 11T!+F8KEAF-?5'!.M!3^%NO,K= M>(W$2FMAGQ MN+9XE:7Q&EF:W=)Q5BP=9_D>&OFXUN!O,F,$K,0_R*+LZJ%0N\C5S,;M9M2G M@R&L;6!ILSED[!WL%)HTRS=0%0G,BK'8-"ROEINTXWQKLE<]7NSP/C*3I8HD M? &ASODEO%X6FZ;%B1:K?-]Q+K06:7X8<19R:1Z ^PLA]/[$O*#0IS^/R[SN>B:?;&9T]W_B0/AZ4OK%8WQSC1W[/U:_']R5<+2Y> MDC3GA4Q%04J^OYV]H==;%FJ#"O%;RI]DYS/15!Z$^*@OWB:W,T?/B&=\I[2+ M&/Z<^89GF?8$\_BK<3J[C*D-NY^?O7]?D01K?SN1R>I_\M1@G1G9G:02>6,,,\C3HOX;?VH"T3$ /[@!:PR8 M:> -&+B-@?NY(WB-@?>Y(_B-045]47.O A?%*E[?E.*)E!H-WO2'*OJ5-<0K M+72AW*L2ODW!3JTWHD@@[3PA\$F*+$UB!1?W"OY /2A)Q)Z\+78BY^2*_'H? MD5=??TOD(2ZY)&E!WJ59!@F7K\G7W(W/'1AW>\^.R('^\>9"JA&7^)Y;JVIF'.].][UH>XQV_G4%S MD[P\\]GZFZ]HX'R'Q7E*9]&4SK83.>MEQ+MDQ!OSOO[ S[PX<2SZM6%0&>J- MXKSVJ3_W;Q;G;EAME!>LYJR/BFP4]<)P'O9A6P3FAOX\N,!Z'/T+1W^TZGX^ M\C)6:?%(^*>C[E+7&%U_RF*;TEDTI;/M1,YZB0@NB0A&BVTCI-(;03E<=+6# M9:<"H/68=;*Q413*Q#.*SD8%[FI.C9JS4?[*F[MXR2TO3)>C3._C##:VN$A@ MDRT_"Y*E?Y3WJD-HE#69J81%*.=V/18 M4Z?5>_R5VFYN=-O45^#2HRVNI.."\^76C?*WE:%>BZF.,%@S#/5:M3 _%Z? M\$WZB*^1G:M5HG13-:H ^TND:NHF< -DYOH+; MJ4HY?@QERTI_::[M#8*Z8G;(;%1([K/ 3%.JC^45VK;MFXNGU[J90Q8P1'! S]=H ;."#++PN%CX7"-1]WV,NJ%?-$Y]0UHX .N!SJ2*UR9>/*M8W",4Z3BC6T MIUP_[&CR7Q*2 %D9=D105& &Q49A,<%0SL"Q$VME+5N.-NG?JU]JH1SB,VC; M1_[\TZ$X*:E TH'8Q7OVJ%K^XIX]I;=H4F_;J;SU$]0*;S8NO-N>76<&+T=; MYWK,%DXHRCR.P%'F8]9+(_;9MJ*9O7#ZV^G38WR1\US[QPP<99[OXRBK,8=6 M<_/,AZI%YV?^G)>/U?L5$EK,J5#U3[F7NY=W.-Y4;RX8]^_H]88B]R-ZO:W? MT&C=UR^,O(O+Q[20).-[& IZ)4RTK-_!J"^4.%8O&3P(I41>?3SP..&E!L#W M>R'4\X4>X/(FS/I?4$L#!!0 ( )6 :5<(SOD6*00 (D0 8 >&PO M=V]R:W-H965T&ULK5C;;N,V$/T50ET4";#6U;(MUS807Q;= MAZ!!C+0/11\8B;;9E427I.ULO[Y#259TH=6@E1\BD9HY')XY)(>971C_)@Z$ M2/26Q*F8&P$8UXYGNC](U6$M9D>\)ULB7XY/ M'%I6B1+1A*2"LA1QLIL;#\YTXV0.F<6OE%Q$Y1VIJ;PR]DTUOD9SPU81D9B$ M4D%@>)S)BL2Q0H(X_BI C7),Y5A]OZ)_R28/DWG%@JQ8_!N-Y&%N3 P4D1T^ MQ?*977XFQ81\A1>R6&1_T:6PM0T4GH1D2>$,$20TS9_XK2"BX@ X>@>W<'"; M#L,;#E[AX'UTA&'A,/SH"'[AD$W=RN>>$;?&$B]FG%T05]: IEXR]C-OX(NF M2BA;R>$K!3^Y6+$T@K23",&;8#&-L(3&5L(#]" %8COXE( *#TH>9X*^IB%+ M"!J@E^T:W7VZ1Y\03=$CC6/(O)A9$L)2X%98A+#,0W!OA."A1Y;*@T ;""72 M^*^[_8,.?POH*#EQKYPLW4[ +3F:R+,_(]=V/4T\JX^[N[KI_+_1-_]Y]!H9 M7BD0+\/S;N%=E7!3"+\_O K)8<7_HP6HJ&98J&7>B+VLI-X7"A>6+N8B;$O2XI.=XHPU-' MR7GA!:8SL\Y5LG.C2<5H$-1-UFVKBE46W^?CE_OU.BO\@# MX2BL:;-&P>>,%="OQ&]3'1]^GR+M$VS=)]BF)[!:DD9EDD:=(H5C'0[M%,XT MSDD:?D>P9:0BQGFY$/T)1YW:9;)4Z5*4H_M5-:KML:;8W&9?H-3LNZ1AW:O8EA;(NIG_#BMU#.2=RI1)QCX .08 E*BD1 M6K6.^U1KGV#K/L$V/8'5TC,ITS/I5&LE/0<61S3=-].$.16J.X),P>-(.&6Z MXF4Y:6G),?V&<-LV=DNV.IQQ0[=MF\'8'.F5&I14!)U4/),PQD+0'0WSQ0K[ M:$G.7<;*/!( M"],\@MI&KGEC-3OV>QEM=[+TL3-(6QS;[:!=KW4:%V9^?7-KS%^'-3&=H.M$ MUODXMF\.;U!2N5DX_U*6W"1#RX/3JC>1%=]I;WYH?LMMCH7SK3E:/I7ZM[=G:5>X?/ M+^F/F._5EA.3'0QEFV/(/<_OO7E#LF-VL7ME$JZ)V>N!X(AP90#?=XS):T,- M4/[W8?$/4$L#!!0 ( )6 :5=8@;N9,0@ #0D 8 >&PO=V]R:W-H M965T&ULM9I];]LX$H>_"N$M%GN 8XND7KN)@3;!W16X8H/F M>OLW(]&QMI+H%6F[V4]_0TF69).B72 ;H(VE#*G?\&6>& M%I6\FVV4VKY?+F6ZX263"['E%?QE+>J2*;BL7Y9R6W.6-8W*8DD\+UR6+*]F MJ]OFWF.]NA4[5>05?ZR1W)4EJU\_\D(<[F9X=KSQ)7_9*'UCN;K=LA?^Q-77 M[6,-5\N^ERPO>25S4:&:K^]F'_#[>S_4#1J+_^7\($>?D7;E68AO^N)3=C?S MM")>\%3I+AC\VO-[7A2Z)]#Q9]?IK'^F;CC^?.S]GXWSX,PSD_Q>%+_GF=K< MS>(9ROB:[0KU11S^S3N' MU?*@K9_(\.G:TW0^E.*E%VC4%!F5?M;_:]&XA1 M ^Q/-"!= W)M ]HUH(VCK;+&K0>FV.JV%@=4:VOH37]HQJ9I#=[DE9[&)U7# M7W-HIU;WHLI@4GB&X),419XQ!1 K-<=.YL_;0>^O0.]R=[++4OYW0QVD>3UGL]6 M/_^$0^]7FW=OU-F)K[3WE;IZ7]TSN4&LRE"J/_ _=_F>%>"\=1;;KN*F*QT) M]BM*@MOE?NQ,:Q..;:)P$?96)RK]7J7O5/FIVG.IRBE=;>-H_,QX$9T):XV" M$R.[JJ!7%3A5?4A3L0-)$+A2#N/V7/ Y*KB4B!40")NM B$5I37/M) M(K%&[X)% -NVV2[-X+^#$3K>F$-W$'.1%K,8I Y$2'P"*38*?-?0F0'V-A6:=A8]#@(DW-EV!R_(,)3,XP' MRF$G6& W*U:]Y+"%N^&;HXHKJU!B3G,2+/QSI:99X,=3L1\/B,)N1CW6D)_6 MZG7>\&FK,3#OF+7-817D?\$VEV*M#JSN(W":[LI=T:0M&0=PICE3QW#+2E&K M_*_VAH['80)3?1:18?:CZV-RY\+8=^+YQEZUF.$D&8WDZ1 -?,1N0/X& P3N M5"_@/:2OKOU@PA*'U)Q+BUF")^=R0"9V,W-$-HE&$B-R M6ZQH,+E8!_!A-_E:N#B6J$FT>&&$1=,(!C"8T#9P#[O!UV+%H\JXJ3(F?/>='L%GN%XL3G#Y M5SMKSDE,3OIQ:*P;FUD03 4V,JH9W32%8J#>M1M/YW,-6ZPR34CBV!L]OY-I MFA'BC9;9JJOQ]&WD[;HY.3S^+NH* )!6K MYVUB^:E*%TANH.3?B (@)7_^*28X^K4Y)%"OUJ28.M'WHTGQ6_5V.B0#^J@; M??=0X@&6I1+I-P@D E*Z&NU9L>/Z38@W]]I_[1A)Q'9J(VI]5C+7^=)ADZ<; MY)-YF"3S*(F;1! N_1A:!?C8ZL!KCL1.PK&_HL%GEFCB/(/DXSU)M9D$T50?[ _5]-_6_<,7@5H8X:R.#]<60B7,?-&R!JG?&E$6ZREKTC5K))%=PR;_;%KSP&M_A-C/FX@<3B?-8M5,D%#?T@M M?'=J\;6"J-">*;_ "D-:[)[EA:Z6;]:BOI$,RN;\PAM),ZNX\0R>=U97Q#1_ M]*;4G7AT!UA7K#RK;C/#T -O*C??IDX/_9"(^-HL1\#$VT<#GZ2H?^/LUG5K_DE80R;0T- MH5 !Q^OV*RKMA1+;YEL>ST(I438?-YQ!MJ0-X.]K(=3Q0G]QI/^BT.K_4$L# M!!0 ( )6 :5&PO=V]R:W-H965T&ULK5;?C]HX$/Y7K%Q5[4I;\@,2PA8B[;*JVH=>4;FV#Z=[,,E K'7L MG.W MG_]C1V(@,URK50>B.W,?/Z^\8PGTYU4C[H$,.2IXD+/O-*8^M;W=5Y" M1?5 UB#PS5JJBAJV4-E4-H8S 0M%=%-5 M5'V_!RYW,R_T#@N?V:8T=L'/IC7=P!+,EWJA<.9W* 6K0&@F!5&PGGEWX>T\ MM?;.X"N#G3X:$ZMD)>6CG7PH9EY@"0&'W%@$BH\MS(%S"X0T_MUC>MV6UO%X M?$!_Y[2CEA75,)?\&RM,.?-2CQ2PI@TWG^7N/>SUQ!8OEUR[?[)K;<=HG#?: MR&KOC PJ)MHG?=K'X<@A'+W@$.T=HI]U&.X=ADYHR\S)>J"&9E,E=T19:T2S M Q<;YXUJF+"GN#0*WS+T,]EW3J[F,@NFA$730BAS=\B8Y!]9BCAL@U><<$QH!1 M3A92,Y=T?]^MM%&8>O_T26VQ1_W8MAQO=4USF'E8;QK4%KSL]1]A$KSM$_Z; MP$[",.S",+R$GMUQ+&YW_GA-D$(V*[-N.)9<+AN!Z: @![:E*PY]86BQ$X=M M+Y%M%@_BJ;\]5O?<)ADDGG29=)XW5<-=^A: 4<&C:V\*41!:2678 M#[?0QWGTG,\D&*1GK'NLPF P[N<==[SCB[SGLJJ0Y=+(_/&&_"D)UAKY2GD# MY IKJY"<4Z5)#7CWEEB&UWW\VRW2(V;!&?=+%B>\DXYW\@N\EY::)G>-*:5B M/_ ,+'E'6/-K?&?.?L3Q1,.X4C']9P0WYU!AM,&>8V/R?AO$S M9J,HF4S&D_/$Z3,E'!7]BX=:.^'S2TB@Y:^BBGSYB$X22= M!'%R1KG7([V9NDJML$,#TU79-*MG<_,Q)C:UN6/!*==/;7+R51QJLN"?DX<>=#MYV MSP6!0Y \O !>?UEO?M_>-DT;_'&W7&W?7-RV[?V/5U?;V6US5V\OU_?-JON7 M3^O-7=UVOVYNKK;WFZ:>[P^Z6UY%TVEV=5OU0[M!+.';;N^ZP_N M:G"W6!W^7__1MX1R0!B?."#J#XC&'A#W!\3& 5%^XH"D/R Q(Q0G#DC[ U+C M@/A4A*P_(#.K=.H<\OZ ?-]9A];==TU5M_7;UYOUEV"S*]W1=C_L^W=_=-OB^ZX]NWU>C7OE-7,@^ZG[7JYF-=M]\N'MOM?)[DV6'\*V+\> M%NW78!+\]J$*_OJ7'X*_!(M5\.MBN>S$M'U]U7;UV-&N9GW,GP\QHQ,Q_VO= MUDO'8=?T8=?KN[M.O!_:]>QWQ]$5??1/\_EB)_YZ&;RK%_/)+ZO@NKY?N&O" M:-;[INVN\JZ96+U9+58WKC;@ ]69S1[N'I;[QOYG>]MLNO:_ZT:3V]UE_KD) M_K'>NJABH&6[X6C[L/EZ:*17P:')=,Y5IY!'F42/,HGVX.0$^.=Z6:]F35"W M0=7,+H,X?!5$TRAT=?Z!E.U)NZ'P\]LP"=/+\O759[6S#\4*I=A4+U'9);+" MH#!'L#3*+E.]&+>+3>+T,M9+"4>I/$N48EK;Q8]M%X]JN[]V%\WVMMXTVQ]& MM2-)W=VC?MS>U[/FS44GFVVS^=QWI\0A"_K&:[Z[131*>!_4\_[ ;4_35[NU[.F\WV M/_I!UZ6+!*D+)*Q"PA@2QI$P 8)IVDD?M9.2@XEVEUYUSZJ+U6Q]UTEIV=TP M?G#)Y<#+U2L_NPR-P9@,ZBL#)(R-J3Y'1A0@F-:]V6/W9N30<'@4F&F/ EH/ M_^CJX@PY(B!A%1+&D#".A D03)-,_BB9G!P1?EMUMY#EXO^Z\>"F>RKM=1+L M7O,^UXME_7'93+IWULFV7NZT]+G9MKL'^^VK_?#1/=ZW]1\N4>76A3=)+@MC MW""KYBL6)(PA87Q,6PA01$T$Q:,("E($[YO9LMYN%Y\6LWK_BM_UJRZ+[N^4 MSM\-*LN'>?>/W3_)V\B0)@J['::7N:$)LJ:^FD#"&!+&Q[2% $74-%$^:J(D M-<'7FV9QLPIF#YM-LYI]#=I-O=HN#_JHY__[<-#"OL]=G5U:KPP3X[7JFJR M;U[ FXW!JOC]?T_%]>QI*8U : M']<@ A54[W#%M0O)#O]ENWW8FPK=6#T[^&+;W>MC-^@?/*5V'>P&^\7J9E?D M\&_UEWHSE_?]@Q<1?%FTM[?-K/=&I&*BK"J554!J#TCB4)E T78'26PUIRFBFR<@K&-B;#V/K(10?T%L*8F P:DT-I D73.UBZJR'IQ!T_(>^?1;J' ME_N'S>QVW]O*MSEG9T,=UIZFO4\FTZC,0_,!%VJ?0FD<2A,HFJX+::&&M(>J MZF*K"L,I!H<;&':OB)EY[4/-42B-06D<2A/#[:OWLO1(0]HDK1:?%_-FU3UP MSG?/HIL3W>LP]L+4?GB$VIQ0&AMW"AP:5*!H>N=*LS.DW4XE0^77>O.861$Y MN[BTLT;B-+2<[+XU70N Q*XU":0-%T84C# M,0I?[LM9!'47H;0*2F-0&H?2!(JF*U#)0*1-2/ONO1^EYNME]\LVN&\VAQ'+ M^0#?LTMU)+^,S2RD#2&)3&H32!HNG*D,YB-"[!GJ4+C M,BB-0VD"1=.%(3VQ*"5O_$],5HV0]M$UE%9!:0Q*XU":0-%T#4G;+1JRW7R3 M5GN@.LYEUMO2-1W66PY0MPU*XU":0-%T.4BW+6\)-<(:3)=0VD5E,:@ M- ZE"11-EXZT\"+:PGNN9-?(X9CEEJ-+5\Y;-%#/#TKC4)I T7312&LPHJW! M;Y0<&]FF7&0EI=!5]980-&<22N-0FD#1]!E\TA>-:5_TJ;FTL2.KL"PORZGR MQY0*725?J4!I#$KC4)I T72I2*@[UA^;^,HBGI[^GQ/;;$SJ5V3*:.DCQ*"ZOU ML;.IL=.IL?.IGR-W,);V9?R"GIW+2[Z!IX*P/J?D)I'$H3*)JN#.E^QK3[Z9.9TJ,&,U/Z@W,^-C,%&I=!:1Q*$RB: M+@QI"<;%LL!ZO:-.@,.C2E0-'W9)>GB)=-G^/"40',;H;0*2F-0&H?2!(JF2T>Z>@GM MZCW7AZ?$GNH\,6R7:[IJWI*!^GU0&A_1&@(541>"=/$2VL7[1A^3$MM"BZS5 M=^BJ>@L#FJ\(I?$QS2%0(75E2',RH'0PU!*(V/:Q"!"JIWN'3Z$MKI M>VFK8=#5]7X^3:U;<%D4I?$-LH(&95 :A]($BJ:K3;J'">T>OCBU.0R^,#03 MU:_IL_(>M%Q!(_-.P*!!.90F'*<0*E_V=75(5S2A7=%ON:A*XIB7:UL>=(6] M.WY,3 :-R:$T@:+I I'N:$*[H]_UPV@"]5:AM I*8U :A]($BJ8K4'JK">VM M^BRJDCA2*.T<2CJ@MQ#&Q&30F!Q*$RB:OB"Y=%53.C?RW$55:*SOZ)#:<\8G M<9[$J>$25-"P#$KC4)I T71=2,LTI2U3KT554D?N8QE9ZY#2(7TO?2B-06D< M2A..YM5:5^]B:8:FOG.RG7WK2ANTYK9>T[&\^Q;J9HX[!0X-*E TO7.EGYF. MGE;]]X<5G6"9.J951\G4WZY5%BC@0LM9,PP]1,F>(.V*0H+0O1 M 9N4V8D%AU)I#::T-7@B9V6X-:$)A3W-2%Z<.:8[IZ$U%-"U\.UR*(U!:7Q<@PA4 M4+W;I6.7/=?4Y:OCT=W;N[H>8=E,;'-(= A=0[6WIWV9]K4Q>ZNKZO MI9D]H3DMDL1PD2IH4 :E<2A-H&BZVJ29F-%FXHM3F\,8S*Q<2_JDO$Q8:E4%I'$H3*)HN"VE%9L!M63+7MB'VKH!T2.\K'VI$0FD<2A.# MS:OWL?0B,]J+]%D5J4<-K(KD*&5^8\YL9\ZU*E)?;&!5) ?,N2J2JQRQ*E(F M/;QLW-8GOJLBT5COT=-VM4ZLB@2-RZ T#J4)%$T31BYMO)R>[_Q=/S/GT/0^ M**V"TAB4QJ$T@:+I"I2.8DX[BD_ZS-RSB8'\F@[O+0NHI0BE<2A-H&BZ+*3W MF(]>"E'=8<)YE^I1>FK9U'ZPRX<70\P=BR&FN9FDQG+78HBQN6.'H]2D-*EPW4_X+2!(JF=[HT MRO*$O)\_<:FC')I6"*554!J#TCB4)E T74/22\MI+\T_O:<'J@.P8VU\.JRW M'*!Y@+GMS]EGP*$Q!8JF=[-TU/*,'"K.6^HHA_II4%H%I3$HC4-I D73I2-= MMYQVW9XK.RRW'23[RPM=-V_-0.TY*(V/:0Z!"JE+09IS.6W.?:/LL-SAC-F) M@W1=O:4!31R$TOBH]A"HF+HVI.N8TZ[C4W/$8]7 M8V(R:$P.I0D431>1-$0+VA#]EDEDA6-3Y] 6"#1Y<%1,!HW)H32!HND"D>9I M09NGW_5C: &U7J&T"DIC4!J'T@2*IBM06J\%+HVQL"W+,+)>B>F WD(8$Y-! M8W(H3:!H>@=+T[7PG53M[%JHR0JE55 :*QP)E:%INT-#"A1-5X#T3HMQN]08 M.]/$3AWDK@_;B34)H;"G5YL?M@M[!G-NKH7""MMP#%/[&8([8!/SY4@X8-2' M[4):CL6X?$!BGQ]W:T+7&BSLS+\D2M-IF9C)P-"X#$KC4)I T71A2+^Q*%_P M\QLT51)*JZ T!J5Q*$V@:)H"2VE_EK3]^:1DMIYMK)EBKH]%U\!7&5 :@](X ME"90-%T9TB\M:;_4)Y^M1PWFLY6#V8]5::_JY\IG*VV_TY'/YBAEY[,Y(E*W M_5)Z@.6XC$#??+;2SL([D<\VNF1%5]7[LH%Z=E":0-'T3I>>71F3M_0GYK.5 MT%V=H;0*2F-0&H?2!(JF:TC:>B5IVIR1S]8#U0$XRR_34OUCCAU0PPU*8U : MA]($BJ9K0QIN);W,XGE)<"5T?40HK8+2&)3&H32!HNG2D59>25MYSY4$5[JV M 3$='[INWIJ!>GI0&H?2!(JF:T::?Z7_9BS/D"U7NF;B6KN&T77UUA TD1)* MXU":0-%T#4G[LZ3MSZ=FU96V<3FQ3 9H(B64QJ T#J4)%$V7AC1 2SKA\OSL MN]+.+9P4EV%)/O)"/4HHC4%I'$H3*)HFDG J3RH(K(6N'*5"],TL2;DN I.PFEN94(["Y9%>FIIJG :*LTY MSMHC%ECR]:#=36]T+"XC@6)V XH_,CI?.CE_O-Z5@Y MT(LH%E=A<0R+XUB<@.$,)<:*$NGTQB=]>SK"U8]/X65H;L S4 =_A4 ]4"R. M8W$"AC,4DB@*H8U0G]23(VLP]^18D+[O)R.R3XZE!M-/7#@[_\2%H[Y$A=-4 M:4DZ3^_<%)0!KO^ ;6_%?"()!1N987$&6#.H!8'!MW$AP;5H&&@=O[:@3J# M6!P?U20"%E271*AX?B'M^7VC+T_':@RLGCY06V^)0'$,B^/CVD3 HAH:48S, MD#8RG_IEZP.([%B<$FUGLZ4DS5R'>ZM[.+(WLU1VN1D^N!6-X]#,6Q4>? ML4$%#&=TL.*(1J-G;?_]8360SAFYIFW'J;4._K$@F3$3.5:@S%/S/AW9[F*8 MQN&E.7/;5;"[4UQ.B?QNX3QHET!3G+IR%+\Q.FLR]XA&QF8\1JXIWUD:IYDY MY1L;F6%Q'(L3,)PA$,6;C.B)W]_WK2["&I%07(7%,2R.8W$"AC.4J-B5$6U7 M/BVOMH9.T7#*QI",4Q+(Z/:Q,!BVIH1#$-H^>=MWWD:Z_@D35#AZZ% M?]]CK4,HCH]J$@$+:G2]X@A&SS4O^TC.]3-T/"E@_4$HCF%Q?&2C"%A8O>-C MQ2",:8/PQ:4ZT/7U?K&-;54Q4AHW*L3@! MPQD=K3B<,>UPGIW.0'/]GR:2H6NVPH9D6!S'X@0,9RA#<3;C(6?3)Y4AMF>C MV\,\UM&$XA@6Q[$X0;>OT<>*G1DCMJ0Y4@:2&.A8_MV+-2?'G /'!A4PG-'! MBCD9C]YQ9GA-JMBUY8QKN:]X>,\9%\RYW)B@. '#&9VO.'GQ"]YBYE@YV/,6UC.$ MXA@6Q[$X (8%L>Q. '#'11RM;UMFK:J MV_KMZ_OZIOFUWMPL5MM@V7SJ\-/+O+M7;!8WMX^_M.O[3E 7P<=UVZ[O]C_> M-O6\V>P*=/_^:;UNC[]<=?POZ\WO^QAO_Q]02P,$% @ E8!I5XNFO\P# M P > L !@ !X;"]W;W)K#FAZ8"C(TG#E-=*TOE8"W%#CE#WD20N62$,%( M9!.[9R;VT ,',8G&D$!8PL\N\YT+O V;4.R$>]B)@7M1<$G2&O+JGY!;=[V2 M?(:7\:_;Y"(^NHP_8 &X+<$GU9,OPZ?5DR_#9_^W\_-_7OM)(7C% M7\(S>MXYO>/:7RH>/$69IT+1*T.SO(*?F>*=!\S*EEEL$90=B'WV& M8R(VIH>3*.#;1&773^$MVL1[TQV]\0^<[M0I\<^@K MB7:2^_0WE!13,A\< ^F+1K:'H__PZ3=#Z?I15C_K+><*/15Y6=^,MDKMKJ;3 M.MWR@M43N>,E_+*15<$4?*P>IO6NXBQK&A7Y%$=1,BV8*$>KZ^:[VVIU+?MTE],5]<[]L#ON/IK=UO!I^G12R8* M7M9"EJCBFYO1Q_AJ31>Z06/QM^"/=>\:Z5#NI?RI/WS+;D:15L1SGBKM@L&? M U_S/->>0,<_G=/1\9ZZ8?_ZQ?O7)G@(YI[5?"WS_XA,;6]&BQ'*^(;M<_5# M/OZ;=P'-M+]4YG7S/WKL;*,12O>UDD77&!04HFS_LJ>N(WH-P(^[ >X:X-,& MU-. = U($VBKK GK,U-L=5W)1U1I:_"F+YJ^:5I#-*+4PWBG*OA50#NU6LLR M@T'A&8*K6N8B8PH^W"GX Z.E:B0W:,WJ+?H*(UZC,?KK[C-Z]^M[]"L2)?HN M\AQ&H[Z>*A"C74[3[L:?VAMCSXV7Z+LLU;9&7T! -FP_A2".D>"72#[AH,,[ MOIL@$GU .,+$H6?]^N8X((<<.Y8T_HC'WY\[7C$ERH=VI@HEN+.76B_4[44O MXJMZQU)^,X)56O/JP$>KWWZ)D^AW5XAOY&P0,#T&3$/>5X/Y4\(&),I4%AR] MRV5=OW>%WOI+&G]ZNSFLDOEDMNS_NYX>^O$Y6^"CT4#W[*A[%ARHC]E_89FU MY3G1ZWS M,UHWO*I@(%\&D3VYU^/*9G^'&LH93#Y M"B!UW?8M?]+7W"5W80FA\61^HM8VFBTFL5OL\BAV&11[6\F#:& .N020- -X MWBN7Q*5U=V+UIVV#?0+CR* M"DK\\L]>J&>-*5$>^,L:!Y[MR\':AJ^]VW-W MBT$'6_WK,,(]HZ'\'IGCH/Q_01*&].BW811<;66&5,5@6J2^)=;Y',Q,NK3Z MNS.;]P>7$Q.2=19]<5CS_*/#4%C&D31>LO*!U[K&=NC M25USF+9Z?\T%NQ>YGRQQD-"7HN6MO T[PV Y#K(+IE,J]WK! F.X.+#[W+D! M=EX&F]N$G(Z6;32.ESZFQ : <9B 1XT[]JP%MA344YX/1LLIW.;<>-:3U"FW MK68]8@YU&QC&81I^["0.**.U9R^8A%\*4=?>W-Z%R86MWF$VF_5VHZ%^ \HX M3,IO/8A_@#()))?NQ6RC;QS/[?EAFT5>E8:0<1B1QYRCX@=>[MW3UT&^N=V/ M#H8N?8#$!I X#,AF(_1L,"ZQV.9HV6,0XN*E_:W*/5\@,TO72S?NMO V# M-HC%8<3>[JMT"XELDVZ9[ O5'!:KOPM>A5Z7%2&^Y8H-?7&X@(6,-N4\Z\JY M@JE.:;,R:I9?&@RU5S:Q@[&M(('WE+38P!.'X;EF.Z%8WE8.F8!0/"(=8%PL M)U&H"'>U69()C7K_?%N3(2L^1]9C,EDWJ9KN^Z;D9OJ7ZO3(J LG.9M28@=V M$YKX<@%LF(K#3!U.'SU?M.1A\MZK0[SY)[:9B9/>C.C"F+\V@<>&JCA,5<^B M;?+1"THF[&)N#U9= XKO/!NMP:Z. S=<'*/;9".(UO;&:OA@:#!+0GCMB'8 M7E?WNF06K^0">8;^1M M&+1!-@E7LFM(?B$AKK<,O$/VMNL6AG//(7:-"M/]]%#+984A$_6D1:1WS!PF M[6>A$Z(RTS6(< MT\)+.+1(YS1(?BHC!*KD$JY *R_R@YU,*>[A0:,-2G7$^ M.Y53N\A.3C=TAQ%-/'LA,0 E88#^X%#2-92'O? RT3-[(>*EI=IA12*?;(-- M$L;FL+,5KXJPUO.\=)@D,Y]. TL2AN6@>\_+=!VW4GN-N<]N/>=%Q'"1A+GX MI=CE\IEW]29Z%&J[Y7F[B]?ZS!:Q1U9E[GW1A;F9O?@6CDGC.4\BAH7DS!FM MZ6-F\JEQQ?,6XMTAG5NX@X%T9E5[+K/8NVM0PTKZBM+4BW'J*D1/B>@P&F.O M,D-$>F$=^NX%Z>_1YI6TI/;QZSB>G_8MM2M2NO0^":$&;S2,MR^;#4^;6<&? MTN;($4$AS5':'3\"^MI,&^J>YD(GL0=(:$OW5*$.MB7V<#BLB'^F& #2, #_ M@-H@X[ Q Z!UIGJ9= ?T9K%U-N RB^/8EQ+2WC/3,P]-?6)_^V6!8_S[/7\0 M9:DG%(S6CE=".A%/[2J2S!,[#$>QN2#>"65@2<]5F^$H(#TYH]^F(<'6AAIDT"::X=_O=+F]>=H"".1-UFLL:ZN5CP:F?\<+$:E^9@?W3>?1. M@UR^-/]]*V_#'C%TIF$ZMUL>/J,S&$UFWL7D&$S#;/Y M5"KD$E!5.66VCOHO#]#8 K'#RI&E3WLOW!2\>FC>0ZI1\S"@?6/E^.WQ7:>/ MS1L^)]]_BJ_6[1M+QDW[ M5W5L'2KU'.-^ RFLQA]E?M.TGM!R5WS6L]]U(I M63276\XR7FD#^'TCI7KYH&]P?#-L]7]02P,$% @ E8!I5T4W87M]! M6PH !@ !X;"]W;W)K[/)Z=+"!_BRZY=Y M>>:9\=B3K7&/OD(,\%PK[:=9%8*]&@Q\7F$M?-]8U+13&E>+0%.W&7CK4!11 MJ5:#T7#X=E +J;/9)*[=N=G$-$%)C7<.?%/7PNT6J,QVFEUD^X5[N:D"+PQF M$RLVN,+P8.\R-N:1)Q^* M:39D0*@P#VQ!T.\)EZ@4&R(8GUJ;6>>2%8_'>^LW,7:*92T\+HWZ71:AFF;? M95!@*1H5[LWV1VSC>_HW"J%48 M1=S)443Y3@0QFSBS!"DYJ2L@J-=27IAMA!>>C EW#GTJ(.( M7-'\@P[H9 TW4@N=2Z%H)=4 "4P&@7RSA4'>^EDD/Z,7_'P/MT:'RL.U+K#X M7'] F#O@HSWPQ>A5@RNT?1@/>S :CL:OV!MW1(RCO?$+]GYQ&Z'E7S&\'BR- M]D;)(M$A=/$%/P=>5K2(5*?!PQ_SM0^.*NW/4PPE )>G ?#IN_)6Y#C-+/MR M3YC-OO[JXNWPAU?"N^S"NWS-^G^8Y__##_Q:(1W0W-16Z)W4&VBT: H9L(#< M4,5HGT9M4FA2=G;\@7_RPSF2WVP#0T M"(1AF1"<0R6>$-:(&B@95CCR& PC8,P\9&G7*#+']AUN&A5#B2!X=L49JA$ %&6U%X3&6B-8^.B9D@DP(@;--=4B-(YJ1&.. MWM/%Q=S85-U0"NF(9JJ?HY19XV5J(_M@R#)=HRF]Y)+Y#KM$0"Y\!27=C3X6 M D5X,OZ]6"<,<-ZJ+(^/T M4Q['%[%?CWH4I**-B"T>ENMEM()KUS#%H\O4V.'L"V_M@1&Y,WI7[^O06G;7 M5GF+W42H#QU7RZZ3_#,%5"Z$MSWGI5&4("J&*YBOEO0YG#I2T85PA2>;5*PR M3T=XOGIX0>S!LE>XF:\65T>N3\HN#/U.-?_!T85?H]O$9TT\,SJDN[];[5Y. M\_1@.(BG9]>MT_._@902P,$% @ E8!I5RVV]G?I!0 K T !D !X;"]W M;W)K&ULK5==;]LV%/TK%]HPM$!JNT[ZE24!G+3% M.J!K$*_KP[ '6KJRB%*D2E)VW%^_//6P/;2SJWL/[<>XA=;9V_FNH MF"/=UL:&\ZR*L3D=CT-><:W"R#5L\:9TOE81CWXY#HUG522GVHRGD\G+<:VT MS2[.TMJUOSAS;33:\K6GT-:U\IM+-FY]GCW/M@LW>EE%61A?G#5JR7..GYMK MCZ?Q@%+HFFW0SI+G\CR;/3^]/!'[9/"'YG78^TV2R<*YK_+PH3C/)A(0&\ZC M("C\6?$5&R- ".-;CYD-6XKC_N\M^ON4.W)9J,!7SGS11:S.L]<9%5RJUL0; MM_Z%^WQ>"%[N3$C_T[JS/3G.*&]#='7OC AJ;;N_ZK:OPY[#Z\D##M/>89KB M[C9*4;Y545V<>;2-X+25ILRCQUL-OW@Q[YI!KJ2Y7EI=ZES9 M2+,\=ZV-VB[IVAF=:PYGXXC]Q&N<]]B7'?;T >PW]-'96 5Z9PLN#OW'B',( M=KH-]G+Z*."/X)W/"1_G/".'\"[)TOZ<[8(T8,L?]V7<(=W M#-!I:%3.YQDF)+!?<7;QTP_/7TY^?B3:DR':D\?0_V.K_B]L^M1BIO=L MU,ZFV=HHSZ1M;EKT'3_H-Q>9IH(>*TY/@:(C!ZA96^@(JRMG ]P+)0_OM54V MU\K0/&(!(A## 6#RM+:%Q0TWSL<1S7DI=OTSPCFE3PU[E2(+WF\DJ0V&,H- ML?(B52NVK53!2JPY0N5;B&C@<)36(*6]8Z%#[AFU*8>$M>V45B1+ V.EM%$+ MPQU:(%XITZ8B>5ZV1GFSH<4FU36O-)?DAJ0+SG42SUI]94]/KCZ]_?A4TI$7 MA5A48"#ZH(QQ.3 !&5#9?(@=)4+4(?66?0K,YCRBV7*)W;L@4;>@:P3I][8> MZJVMX)- &,&7WJ1T[MA*5;>$14:56/.S$N;.NUCER5C*L['6( M.N_BKN4PXR#[:"AC0=_ $PTB0?\I]UJLU8C>E26G,T&((,3G!E1;H%);B3E* M,5SUG$!?=9#0A"SW99I&P1=2(JAXK.C];'Y)L_D535\#\0Y!ZP$V MH 8V[8.< S8 G78,W#'VJ">1K"!]1K">[RDLBE("E%33F(VLJUWW.D(J$USO MO=>AK?LIRI8E YJ Z\A[XL)L$F>X5TD)E3^D+;S4G^34NQ&=<-\9MDMN" M+>;[7QKRZOGT*#468]G1^!EBL<\PC-HGO8'@'>)>;G&?[*,\'=%GY.__ ;V6 M2N8.*OF=4X.&?7HID,ER&'CA>@H-3,/J$#P:K\AHM=!@[@:=!@<:[Q:#%(#? MNI:G$1I O[:0 5!V>DC9!=ILILVQS7?\0VTJ*%+: M2+PK7<8$+%B>;?RME2H];B@'#G+PN)5X M*ZR,$)(D?!TIW[9>(I4T8Z5]D@TO@P-MN*L&H<4] >6$9J.BTF+#J2BIC[MS M F(IK82RXI[8GX '!H>PZ;Q ?^C'Z8O1&]SXC-F*['8"!@JA8=+R$?T.@#VN M@#M"/E_TW()=AI/=J0>G\*4R:;^YW"Y',G<#+%BE<6-( M2FI(U6D:Y00M,/6 QN+=>(M=@4OM0R1T@:GN[HA]D;MDMM5(^G=0Z$9IT2NS MO4NH/J_=;ETPX4%1']UW%1OOW:!K]LOTG2!B"ZCN,CVL#I\BL^X&OC/OOF,^ M*K_4&"?#)5PGHUE<7 M].S>7%WHPJ52B7O#;)%EW#Q?BU1O+GNC7OG@02Y7#A\,KRYROA2/POTCOS=P M-ZRD)#(3RDJMF!&+R]YL].GZ!,?3@']*L;&-:X:>S+7^'6^^)I>]" T2J8@= M2N#P;RUN1)JB(##C1Y#9JU3BQ.9U*?T+^0Z^S+D5-SK]329N==G[V&.)6/ B M=0]Z\XL(_IRBO%BGEG[9QH\=G_587%BGLS 9+,BD\O_Y4XA#8\+'J&/".$P8 MD]U>$5EYRQV_NC!ZPPR.!FEX0:[2;#!.*DS*HS/P5L(\=W5C1"(=FQG#U5) MM)V]&#H0C*^'<1!R[86,.X2[Q7X*/(! MFT1]-H[&DSWR)I67$Y(WZ9!W*^:.W4H;I]H61K!_S>;6&4#$OWRU2ZYSY30$PPJ5 \T\:!F8DW M45I;,0Y^#L%^*/!@2S MG>]8;O1:8J";*C?2K4#5 CP[?A;@8G22?!\ MKHWQB(XY+$P<@@'/&7AP<':*V:J"*%6<%@F.Y>Q@$C7>07S+M&\KK)WMA,81 M)8PSA^A--5A7S<;,GC2MV!<@GEI=1PF*+D6JPDKM5U,@/DZ% ]V$HS)99-#! MJ.6D+>;'JKM?PA82%53X/T CK-U.-.YX]R>@$;EFOA.+TU9":QC5KK6(\>B%WL3P#6%M MVDHXH0 0DE,3%)(N8@V/RQF[$!7 T\+M'Z^0?>2Y-Q--V-L_'_;[_/!N@*VQ M$ DIQCD+::SS$=T2U$H;6?<"*?;5RMD&E@0K+&)6@U)%X<%Y//Y12"M=B,NO M8BT,=-4)XAI##!TW^XEG^<\,^T1V^.O-K>0%?!0YT%)75_,)J$/H!0](4B2069IH%]W:N;/&@)"\U&$/;HD?XZ:?T0 MCZ6 (<8OL+=:A&5Z(8SQ"0*/<62KN^A@J+S*+L%BEYC]^4FUT:VV91D5@4*30V(1I; MG-HFJ^Z>\^B='K:4O=2QIW4@OJ,F;G?Q@+(Q*G 6G35[IM#![NA:^WZ1U%;S-9-S^FT&94.*_;0R>>G M&!RE"%%&B,IVQ8EZ!^!&(DBEF:8U#-MV89!KXQ5NA6R),?$DK:,]$&3>4L(1 MC$2?%:?OC-!N^N>)GUO6X0Y'VXAM<;GGX'>4A)<&+0J'F]R=LEZYTIC&E#B@L9A%#W\UK82E#.7;./^ZL-=-=G0J(]N$L]\LFJ=0$' M%[+P]'+$\+1$ES*FR:E])W5+:(5V0O+HB5 MA!OCT387;B.$8J-!%'T@E(T&)Q\_].D@B0I7VV+ H-6I3(BTTU#",4!28VP/ M9? @Q5@8F(!R? #)PBWOWF)B5)D8#2;O,S$@T3<1UE-&J(6[=KQ;Q>F5R.1& MA,:9M@8!:[X[]\V?TNJXNK=6($U18:^-^Y]L:R]BB8-1++S&!@?NDL*?.(;) M,3?FF<@QTX5R)65TRQSXPYK_6[CJ@P=L[!F>?"'4CZG_A31+HL5J/=*2!ECI M=5AZU%7LLOHE-[[5\*W.HF7L+IL*2Z2-#+Y8^,.0>E &?9M.WF7WO9%K7$7W M*8\]HY G=Z#$H$;8I[9/=L90=#?H89;#%B1T"97C"#?+4]JX'$S:&ZLE:%W2 MB@7)LXQH$E?XT4V3RF"M5<&P$8:C@P'5E M_& &IF:&-J=XEQ2F!%03+0W9M)UTV$A@6)[?UWY5/=1V^]3TNE))/9@_VJL: M9HQ<*FDJM5PW@'(H5)"WS^C@:U!>D6 S&I-G19Q.* Y>Y@/I5KW(0RY_0E@0-!96^QE.:/'5X;!]^OO[Z_79VA%I;@BNZ@);0 M+$75_-4CPO9!*DR=2)2P]H44+[VLI4A<8LW3@MX1R_XH.-0$ R DAAVPWT)O M"L['6\F$I%BQ*X:=!_O\:AHW/0)D W_!C%U9L(!?_1:AZ6GU/F_G/2/5P M_S'N&W4.%@K\ J9&@[/3'C/^ Y>_<3JGCTIS[0 X=+D2',", ^#]0@.^P@TJ MJ+XR7OT74$L#!!0 ( )6 :5?D55JM[0@ %<7 9 >&PO=V]R:W-H M965T"DG9D".VW1 MM-N'Q3[0$FUS*HLN2<7Q_OK]SJ$DRY=D9B\OB4SRW+]S(:^WQGYW*Z6\>%IG MN;MIK;S?7'6[+EFIM721V:@<.PMCU]+CIUUVW<8JF3+1.NO&O=ZXNY8Z;]U> M\]HG>WMM"I_I7'VRPA7KM;2[.Y69[4VKWZH6/NOERM-"]_9Z(Y?J0?FOFT\6 MO[HUEU2O5>ZTR855BYO6K']U-Z3S?.#O6FU=XUN0)7-COM./]^E-JT<*J4PE MGCA(_'M4]RK+B!'4^%'R;-4BB;#Y77'_F6V'+7/IU+W)ONG4KVY:DY9(U4(6 MF?]LMK^JTIX1\4M,YOBOV(:SHT%+)(7S9ET20X.USL-_^53ZH4$PZ3U#$)<$ M,>L=!+&6;Z67M]?6;(6ET^!&'VPJ4T,YG5-0'KS%K@:=OYTE/PKM-'G(=<0O MQJ1;G65"YJGXZ%?*BO>YE_E2SS,E9LXI[ZZ['G*)NIN4,NZ"C/@9&5/QF\G] MRHEW>:K20_HN]*V5CBNE[^(7&3ZH320&O8Z(>_'@!7Z#V@D#YC=XAM^!V2<& MB[?:)9EQA57B'[.Y\Q90^N MFQ=L&-8V#%_B_G\*Y'\CH_.2$ Z1:!**;TJD.A6Y\0#R=P7J'9*S<2 MK,Z7 M0N<"/,5"6^=%#E7$.L#(+ +7:&_FN\5"<7X+R?M B%?K.32J8-)A9O=FO2%Y M5CUJIU*AH2$*G)6>)#JU1+W!DJ9RD1B;RCQ1R$B_$C_/'N[$[.%>Q),>&YPJ MKRPRDKF(%>3ZE54*K#?&>DDNJ/A="Q/Q*)K"P2CQ0-<4[@))/I]$A3F;%&FOP L,&8ID54W5.!5J$D M?'$HX*\."YEDB"VDMN)19H4Z]$U!Y!*@MM\IL)N--<2(+*J.$G(LS4'P> MB2^"4'PQ7F;BKG1J2+RW*BGSKL]Y%XN_B'XGCGM1#U_Q>GC M*?2Z7P&,RE4%YXS#&Z6#Y5^^(3@0PILAE6@0- <;&.H\!KC.0;Z[8OX[ MZ0%@REQH<-&6X"2\<@2.O*!TZ0AC42Q4KA[A9IVG&KEC++N_0:.>M/.1^(:# M7&O5EAQ:BX.AC=,=L:4(.O:0R N.(/C]@$3MJYQ+6 RTJPLOZ<&5@DJ.0W> M_S/]7;'_80-9CP\?VDB=M,3:%/:D"H)%1BHP+4@T'7&;LJ_4J& >B,:[)[G> M@.!934GRWC"=)UF1$D 2:P"=W*QU0G4JK> 06A@DG%&N@S:8(^PH60+MBH=Q M L%Y4SIU#0+$$@!">7V@&Y/$M.=(9=BS!312$WZ 44/D\!;"[(5I@3 MK&3C__.PR)-.THP)!>DP#(RPGVFC>Q;(';::3C!L M1A&9JZQN5T91YW>/NJD M5"WXV''["1"F:8!C5J4&I6RHX$T,AL)<][T%3L%FI(CU5(!#G6\2-,H]A\'J MY5+QK%Z6"5)!I_A$2(XGQVKF-W.^^O#87Y)!5++OP8FV2;%VG@I<549-D5$R MH7M:HA0R#67SG$&5/7ZE;;HWI[PTD.(TET3BLUK0/&G$!X/@77(V N129_!X M.4N!5WCX@*SHS.WF"_N-YBQ&4!C#^'V#X M7RP5CUD"+Q6ACL]"CP_ST@7"65?5YTDF(:A:C0=\'#5CH?3:'*!KP'&KK[H#WESA$_:C/O1@#QWF\)+CH(^3HMV?3&G>ZX-N+"98C4'6[A,U5@]?C0D X8P:0B]>)[L]<*]\EZLZ'GE"%8?&O?F<_N'R&(0,N+V7[-S6L'82W@/_R;\;Q1S MT&'LD.I./7.>^C!T!LI/>D@AJ+W.6$>,<@9U]C'<\= 52%9"IM?34A&0F*%Y MAYO2,S=]# 6!^$#^.3NJ#FP5#>[I49W 2.Q0O,3F6UR[%<(0OH,@JN:""%H][ M.!2@6L'P(U"T[X)THPB-Z%G;3^.SECNVD:=1NA3O:B8'KS\I!0&C%$OL-.OW MX?34C%E':%%7ZW+,?.G.$YU[%^LV'CM1@9;\I(O1B*::\.Y9K]:OQK/P6+H_ M'IZ:86(.U%EZ.6L.$9-_SP9L-/IW/C4>[X&PO=V]R:W-H M965T[WQWOP\M.Z4=3(5IXKH4T MJZBRMKE.$I-76#,3JP8EG91*U\S25N\2TVADA1>J19*EZ3RI&9?1>NF_W>OU M4K56<(GW&DQ;UTS_NT&ANE4TB?H/G_BNLNY#LEXV;(4JNIE<;V;NOK_P)\?.C-;@+-DJ]>@V[XM5E#I"*#"W#H'1](2W*(0# M(AK_[#&C0:43'*][]'?>=K)ERPS>*O&%%[9:15<1%%BR5MA/JOL=]_9<.+Q< M">-'Z,+=:1I!WAJKZKTP,:BY##-[WOMA)'#UFD"V%\@\[Z#(L[QCEJV76G6@ MW6U"YFK&N$>-3Q43.,RL83JSI)\C[ )"-DK M" OXH*2M#+R5!19?RR?$9J"4]90VV4G !VQBF*;GD*79] 3>=#!QZO&FK^"] M95IRN3,O1L)?-UMC-47$W\?L#7"SXW N2ZY-PW)<190&!O431NN??YK,T]]. MD)T-9&>GT+_K/7X, 3Y7"*42E'[D!;!L*Q!,I3H#-$"'E%NYDCFGSZK5(*D2 M\(#!9 &6I&5;;PE.E21'B 9:@P5= KK5M-;!4F;PW L47+26CD_2.9<^K\C-367 A*:7,.^)S3:0#WV@=5P&K52FM^ M\6'DAFRTVGBZQRG>$K(2O& '5IP)90CN#4P7\82FLT68B,Z?U&5=%8HND\-LOB2S=MM_0VNM\L>H-I/$B<]K3.)LX M]9/X8A&F2[C[UO>'"/^K?1])&Y8E56073#Y2J"8#5;G\$53CZK3QSTA@5O/< M:0J'K>36D.W9Z#?]$3K4OT;AV@?IX>L[FHN!^A7,IG'Z/5X-[S(Y>)>K,,WA MKM4^]RJOBJO"@*\=DF#/#U*,2FO86-7X M?K95EKJC7U;T=P2UNT#GI5*VWS@%PQ^<]7]02P,$% @ E8!I5Y?:\8K2 M"0 Q!P !D !X;"]W;W)K&ULO5GO;^,V$OU7 M"-_BT *N_-M)]I( V=T6+="]+C9[UP^'^T!+M$U$$E62BN/[Z^_-D)*EQ/:F MA\5]262)',X,W[QYE*YWQCZXK5)>/!5YZ6X&6^^KMZ.12[>JD"XQE2KQ9&UL M(3U^VLW(55;)C"<5^6@Z'B]'A=3EX/::[WVRM]>F]KDNU2?S>YG%>-9D+W4Y([_BET8.[\8 MB+1VWA1Q,CPH=!G^RZ>8A\Z$R_&)"=,X8^"Q.G)R9>B8^F]%LG?BPS ME?7GC^!$Z\FT\>3=]*S!>U4E8C8>BNEX.CMC;]9&-F-[L_.1B;4UA7@/7RT0 M@.SZK7C/>556_.MNY?C^OX\E(-B?'[=/U?+653)5-P.4@U/V40UN__J7R7+\ MMS/>SUOOY^>LG]N7LQ./N]7DXH-V MTKP&8,*VQ+D)EK=*B2(@2A&B!/#@5;'"+A$H_HXPSSW_3IC),I@<^97&>#"NF$Q_ZF#>RWN"'35#G<-_RHLB:K41X&? W(8%V1U9:A@*=>V8+ M0M>N7KG4ZHH!E <'>;_I88[@)0%BF+BG1R!4%WO,WNH7ACU+G#'+8 M:/(2K)3&TSS9!E<#;I:=CL8IADV-_<1.)#V".59$+Q*.TFO/&VXK$<(3#%@%M*)G! M/,IE(1\0O*HDA@)HM4T!/TIAIE+M.#U^*SW6<.BD G4LLTR359F?2BAX1F]* MO48P\ D&$:&CJ>0"[U>^IR76-<&"H@E[ZSJS0&2VKL+^Q)F0)0_00<010I>LR]<3:[(TL/;U!15K@@0<<\H<\/ M%"'9PQA#C9[\H##EA/M8O'%V9^H\:]Q[V4Y>1R? 9'F*Q)E_&\=Q/U,Y^,4J M$.X]RK2[-7'-QK6XF:Z]P0W;U= 32"N[U+#I$"[H=$N+=;+?LMSP%?WG2-/I M+=5TB5;'_0H,ZASX@H>_09ZT_23O/#C0%G2Z0L5U4/U[@(K-CD_EI*;2;44E M][%2K&H(.N22LP2V>@P;M&:=U-FS84PBERZ#U<5,%7(?6($(BO >"."H)RL9 M4B 9MGW5P^IF*\$](!NJ]A0',\>^O)DNDHM&$@VI[E#Z&JC,+ (H2;GUP^N& MAIM9CTD_1ER[^8R677Q%W'"8SPDZ^I)E7 M9.T#8@O6)FQMRDZJIPIG0X)@"]L.C>0-^YL3\.IN[[IF.EY1B.4&CQJBMXI. MQB0@X ;'P7T(HD3]41,RHWQQ47V[M\^D[-VI;?_\PO)WOZ7>T!AT\ZTU]6;; M#?Q[TKJS<7))@^=B.;T /G"Y@$J=06SB@E2W.UJS!T-F.;L>^W7""_F(R M1Y@-WDX53JBY3*]!#8JFMG01Z(H4 -N+F]ME8 J!R%UEG;[+"&5AM5<^-GY" M!+$M]W>N*;D",Q[D443SJ;9*"]7E@>Q/M80.7AM!$ DI[PKK8;?O1=7VH@4< M(CJ=.I0/R^VJ"DJ+$F:JJ-K4DRJ"X#[H[*"B[^[? T40H4#:LFT,)V(/,34] M@I7XUQ.Q4J$>\S5G/C1HM!<4;-B%5V0PK-9)@VV W JZYVJ>6 Q*YMFAQ'5. M')8;]*/.VC6BS$O$3^;9-AW6'C84U\M+9.KUH=.[)B[B1=<7,F7-FW= C[0XXTD;<. M818YQ/U1.@!JA:[5*- L9*NKWKY9KF)V@NKFZF]]HB3\'[-T^D33(:7#T8:4 M"!5^.#5 YL3R@_N=LY0N<;+TW.R'U.0/9X#>\2_S4I,8@(,G\\;@+-,^YF%X.6:!SO81"G FQN94J6=KT7 M2/0>P(FH7]03O]<*HB.E=7%:Z0QC/1"E/L*U*;\"2&7M7KP%X_Q M+OR52AW">2(O>A6QH[( %PC:-RROG:O)Y? &X*.QE$/GI?V!(G?&!D-1&[7) M#A Z=S ]V2@)-XW@YU8YC9J_&PO=V]R:W-H965T=Q[[NO#)UMB#=/AJ=^?ET2J9\:1#?AY/)O/S@]3%R9M7?.^C??/*5"[7A?IH15D= M#M+>O56YN7U]$IW4-Z[T;N_HQOF;5T>Y4]?*_7S\:/'MO%DETP=5E-H4PJKM MZY-U].+ME,;S@+]I=5MVK@5ILC'F$WVYS%Z?3$@@E:O4T0H2'S?J0N4Y+00Q M/H,'EEZ)]Z9P^U)\7V0JZ\\_AYB-K'$MZ]OX MT06OU7$LDLE(Q),X>62]I-$]X?62)W2_4D=CG2YVXN_K3>DL/.4?0^KZU:;# MJU'TO"B/,E6O3Q >I;(WZN3-=W^(YI.7C\@Z;62=/K;Z?V:G1Y<>%OR;]Q/U MR.Z]=2DR7::Y*54F="%^-$Z)>"3<7HD+03M'DFU9X$V%F:HL52GV\D8U.ZG4%.:@4Y'N)?F, MLKIT.BT9LP,E5%72/AK1F8G/E,SOZ+YL<1NQJ#(O M39C=P::>_D)\]X=E',]?"LHO/&%=R/R.-:T?K8&.]Y5+Q/H7<6WRBC9H1UQ8 ME4&E*Y;-0]0.&ECY:,V-SA09[P8P&NMUMVI/!0$89I@S$N2OT@(&FJWQ!#FX M'(5O-#$X,98M85OX@0* M\"C\SA3J:8B$@>[8W#@F55BC41!]BI MK&CS4GS4+MV_1?$9(>O9@I1T\)%W+&7OCK8H2/U[U\CSJ)]A+R]^]_DZ0Z@8 M*WZA4NW8=.-', \J=K';P+\@,#N&O^N-W,RA=2CU.;73BH':5#K/!/G#UN3: ME%S\,H%HJPK]N5(]"1%B**Q0#%Y.$,$+W=U87#IR:R!/,;Y%#-Y(JY6[HR]F MNT4,8'X+X@&&VJGNIL BZ.X,*AV+>H.["SCW04@!LV5J$A5RE.A<#C#0 .U G7*P@QW'FSDM8*QA]/1FIDY*$K!]>)D+.6> MTJ)!F39Y]_;JNH=$%WJ>2*.Z \+:69TS[BG6,]ZX5\4Z%0( .$R7-BO9M6Q# M2G2GL,H-B/5 DA^+#P.)WRHBJ*@<[,MM[>!8+(0B 'WQ\.OZBE(J@(Q$@ J MX/@:X'9%0!J5-Q(5D!*(+U5P[1N95])Q*.XJ5$=X&G(.U_L/[]Z/J)Q3FLU( MP#VH#U7D/#ZVVB":55EQ.D4D0W98J MHB%A..5DRE(IY6@FBN'%(-(!7O^ :DQ_"N>S' "ZSP^0 [6WS[&R1T.< %CZ MNM$97E>4KD9TO]WVOGJ0KX&D',1$]?,1D9[:U$UNYCL"DEHB#LC2,/PM4C-] MKK-_H=!@7.LKEP6\ A+4).[!(92\?)0@[)#$-%E?'LA%?PU< OEE1T2#Y$T_ M5P" 03T5[[^3A^/+]?,SJW+V$?4%/26I<^ICC[8)@]HQTA9G<,HZ.X$Q'0@6 M_S2D!-3[0L/XDA6F*.,@H5JVUUM'$+F>ZP03^; 7%WO8HRT_Q+4L0\ME!A74 M%(7*&W%'/@6U_I*:LF8;DI.XQC[:,I+\K&/:S$#?PKC&.TFR4@6]ZF(RX%6M M+ST0,P?3#7HNE740U6[;\[8U"H6I=GO>$+.K.E<$$Z,P67-HYC[H$DSG[WBF MKJFK+D+BPC4IBB*>L<':V-#>GQBTKZ:20)9H=:IS[2&&+KUUH#?Z;0#[?>U# M;=!2O99VP.J=3H WJV%D5"F,0.!9X-ID97\(R=E$&'E#2MLA^>3!^3N+-(89 M/Q),N@RZ!J@.J R5#>FTVR1M5*[AE27-.$"\FDZ18;C4PI1EH"L T*]#&S$S M,1;2(.=S@'E+US#W0&W3$K%+%2K*?=?UV5.08-VT2>V$Y3V<<52**19*SJ'] MQ#E8I3(3UJ9FSQ?U>E+(8>5+$MDJ[.B=SC*"!8I92/ UD%YH4,?]\)<_R!+:#XK>)C/+[3*D-"Z%Z%% M%IP(7SK\@.Q&P#Z"YX]/X'U*[J_SG FM1Y^0[UQ=>6]Z,=3>/1/);#6>TF<< MCV?XC$:3Z6J\Q-4JGHQ7C[#T:)*,8[%*,"A>S7$9+Y=8XE'..8LQ>A9A_6A& M$Z,E3?R)PR?(B9UGT8QEF$HR35.%D M,ATO\!E/YQ#I8567V'(^C@0)F\2X>%3)" -HQFDT3IZ+*>%Z85#?F%S24$.Q MC,?/Q6D2C6/_@:&G@)%N L?5\X#*P\F4+#2>X&,QQV90(N@6)[3CY3!=J8LZ M8;%@W:,E?[!E /D2WG"/D]0U)\+0*<8MR70)OCS(7L0IU.+4$K\4Y$?U]1(B M7S]!.(#'<^P%_UU@] P2\<5/ RR$ATZ@?P+0:1!]K@=)21BZ:$2AH?7U +J+ M":,;>Y"C9.Y]$>@FXI__PW_L&%<^^92B*FKN0X6Z]J*6FM4DSB<[U(E]!;[3 MEN.1R%&F\E''\?SI 0'3V,T#Q&68BGZ7K^'I[5X50YRJUP&-V>2-W)SM88&4 M>&F-/;FBZ?IR9MEYL-8KTY[MQ6 M1>IJ[NN-UM6G86CCIT.IIGXMR:=CVQTY!A[!H-1)'N6=K_<=N10WLXP!]7C; M;INP0]$Z^--8;@U\Q[,Q1<4^Z0_53/KIS+/'GA&_:F50OE5. .(6'::$S>"_ MSFKFF[P2';XY<7IU_?-S?\[,1QR>?(9G[_G9+9TDC!'%0F:9]AV:YYR0O@3( M= :0IK:BE>5F Z'H>!^\>P-:Z[3GG'UV3KTUG1 :>S<>SD(URD=KMM3S\M', M5H4VEMD+G4Y:XCQ9=J(L14'CH<$X\*@MN;1M>J..23W!J<_U\2R\(S@SD001W/2-3(%.I;D#;ZB\JJPEW M(()?1YX_'O%)[5:%K 9$E<>#SV9J'R%OS-%$T(D0T#1%1T#9MTIF;H'.K_4; M'+\)OT>BK.3;4!KOEW/T5L4?UM%1F7J"J7_5 =#;I/J]A6>.]0-W=P3'>9(] M,@N\:HG]=4WL^[1Q@"L]3(8>Y3Y]*@>!?V)!_PJ0D(Z"RQ'KG#/KC&>HP?C* M)3993D%<>.,PL*[.BP@/>E\X"B4GR3"6UB B-"6F"%(["[*T%-<3UH;J>);Y M%+_^O2)(/#UB/18)?W@:%XVB^"$48[#=Z*MO]W%<,"T'4-%T1G\71,1J*-ON MP%/^9X''MQS]6UPR_CT"2@T0*82NAYREA@D/P.#G@X#.%X"F]^4^G!/<):2X MZ9DM.UC6'=[(N/J>YQN\\G< (C/5^TBNHA5']=S'68OD:DE<>M@U$Z#> M_W8?2T*(K>3;QCB:-,UCW:X^"UWHLS"F;1D??YM/63GDX@W]8B?\6@=Y7H!' MUVD79-H4N[, (Z$^5_I(9@EO?N110U0N':79.C 5+%BH M\+@EOZ$0^>(&J'==R>EMRHNN(>X]_7^<*?P,QD73'!_:PY<7$TX_R702LL%D MF=3G"9,%#+$NM:2><8(>G+KH.<8G-&1=T?O7G)Y2XL(0Y'!Z,*5&ZP*]2B9A M5#(]K<-6Q=I+%&205WJO [V_KPAU,:483,C[J%W#5G&$U8*P?P&VF3F@S,"Y M$MHFFM!B2%MS\8$)54R[X-L"GPM\>M^Z[+UPBZ93.KZ(::MI1&4L6=**%_WC MVF\_R_CXFQUFV.Q]JZWYA'>@EOD'[U0:[D>C89-&BZEO?. A31DR9)]I%/Z$$23-]B_=L# MCK/\%(M!NQ5Q@P_?'GO_=9@G4^\-\81S(T%*52+FHM/ 3 F1L&U@3L1L&.:( MJ_8 T!$=O<23QMD)S4E#D_I0SVC^@H*G!_4#.8J<)/$4:T5SAG[W==[YK1Z_ M,:-?)%+WC<['_VRON=O\Z''M?^O7#O>_F'R/_E6C)N5JBZE(/+,38?VO$/T7 M9X[\R[^-<&PO=V]R:W-H965T]V[=[-PVP>B*;IWP35E*M[DB8]<7V7&V MW?BBET7@C='LO)9+NJ/P9WWKL!IU5G)=4N6UK82CQ45V>7QV=<+R4>"KIK7O M/0O.9&[M/2\^Y!?9F ,B0RJP!8F_%5V3,6P(87QO;6:=2U;L/V^MOX^Y(Y>Y M]'1MS3>=A^(B>YN)G!:R,>&+7?].;3ZG;$]9X^.O6"?9*815XX,M6V5$4.HJ M_>PMOQ 85)JS")<2=',3LW-FU<"P-:_P04XW:"$Y77)2[X/!6 M0R_,WDOMQ%=I&A*?2/K&$1 /PB[$AVI%/O#*GX\"7+'"2+5FKY+9R0&S4_') M5J'PXM=]H MKXSEU+WXZW+N@P-5_MZ7K76UQZ9@ P#U3.R77 "UGEXH94NWL<=R<#81LG=*>/ M-C&R4H SV" -Y>+%].WP#>AK3.S$*NV,NYT!^MO7%#O4;(;B&PEEI/=ZL7EB MV^,Y6!'65B@9:&F=)G\FZ'NCPV9'CKWD- _"DVJ<#I"+AA>-"P6BWW'P1# Y MD2NIC9P;.L+P._+(9" *,OE1L$>8!RR[&40_H$RNJ^6.J\^[F-36A85%MD)9 MC#0?(L3H;W7O!V)NJQQ_MN91A8>R"8TTB#5NE[:B#;K>W6-*MWO6"7I0A:R6 M=,3N@7+M;-XH& Z%#$"T-IHQPI)@(B?S&$2"AZD.##EAA8D>8&.^0>>Z"LGX M(-U0_%& R?T\I%*V87Q+N1'2>(N7RC0Y'0YG#;BI;U9H]@_%G!Y8;*5S@J^# MK /(QCPAP5/./>);R!6)%0@N(YAQ:.<"+/O>V!#CTBJ6N#T26F"]0)4%(JD" M8#,"[.!-[!DMY]HD8D1HU\1.1$(VO=L()HR"81\I,>!W.&"L VFDZ_BL$8#T MXB.!Z.(8PSX4"(3M++@O5[$O"TU..E6D3G"D[++2_Y!H*E3)X"D7A361<4N< MNRE(BWC]UF#V.7(@=@&/Z(SBV5(,.=]$V)+43 MTM;?AB-[<3KNC1E')B;) P0N/E[?H&28'%ZSY@!$U:K@QN'Q745)+O"CB&"0 M^J&QBY/3X6GGHC8-FBGV@1E$HI:;5,H>[H]FFMI6;8) >-5%I\@%L(I% MH<\8/S91\-\5L*>Y>RK)^=RM^,Q:G@_BE M7;_J]-H@NPK;2."M6C=+XMC"T_!,8CKKM= L= O-%:L&NN/G/?0)IJ31C4)*NFCPCI>"WF]0C1+2N7' ML/1!EU&P5Y&V7L(KJB1J_Z/2IXA;_ESJ XK@F3HG$NAIJ,DTQ#?8A1D=I6.Q\P::4+*!^2Y0$^X(E9 MXE#@OI6^Z!)]VJ&#-B8.GX?4?VCR'C59H]^LB9O#?9>O4>_&7));QN\"I@/0 M2I?G;K?[]+A,-^Y'\?3=\DFZ)<]@0PNHCH=O3C/ATK= 6@1;Q_OWW ;?!)3G/'!]V3 MHU),\1;=E_+&T%NWD9+)&2HKM0*#D^/HM/_J;,#TGN"KQ+EM/0-;,M;Z.[]< M9<=1CP%A@:EC"8+^W.$Y%@4+(A@_:IE1HY(9V\]+Z6^\[63+6%@\U\4WF;G\ M.!I%D.%$5(7[I.>_86W/ 2&<.#DR>@Z&J4D:/WA3/3>!DXJ#I8\*? 6RQCV>QU(>LG^$_+V&\/WO;S]?V4X_'XZMLY0[ORQ MR0=!Q6"S"JZG5[84*1Y'5# 6S1U&)R^>]8>]UT\8,&@,&#PE_>3R1R7= J[1 MY3J#MCE"9?!.2^7@*[U7I!HNI$T+;>EYDQE/*_I)3YU:T!.@,#F]?IU"!Z-^VZ'#=?[04PU]HHJ:;6"4-J2J'@??P^AEU% MV?6=?I&_+-R>7<';0I-C*6R66O^U4-2"O89S'7?@@\N(YQN*@D2>9G?2:F/W M]CK>5L9&56W@XV1"O]? K=S!*KR?T0R;X*Y1OS6Z*MMHF6IO+X:;RMA*$ 6Y M<:NW.O#(.!!\E3%3BM3FH:(?2FB6T/;IV'@7T$_[E-^W"ZP3P:&7]D&F--2P MY3=MY)3N"\J:E22@E.L?'HYBKBTN#4F.93M 8UC+XQZD[+"3[C.*J)&>RD6 M:]A&,*ZKQ^<(-2=8(%5@22=>;,MG[ 2@LZ+&+1K<;#53BS27>%?;,B'_&4?K M $/.)(NPE 2%K^G22)K]7!YU,U6UX\&R7]EZ_K88G&^@H[)4T% M#%OE-1-9\/]$&NL@%39GURQ!#S=[9'=GFC=MX[^-"C. M&=8;6O]L (OWI4^D95(\91Y(3IY4&]HBEH"BRUK Q.C9HPZ^4@\*7<1V\JCY M*:17-(%FV!07Y1[%->PQW-6R#>/-%V?N&QR;,'U&R_3ET'/[)+1I+IAN MU.D->IUAK[?41=8]UN7=WP+NYRYMPYPJ!(V\3_6N4[(E)&,RC).5J2WH'G]U MXAZFW"^8IC^*!TN:8,4*R?\_&VZKL240^!#R=A@Z==7,J.X7OY"6N:*.E&$V$_3IX'0=P8DR5_),FB"+.@IXRR'61,0;.'G*W(9]0 MM[--\H0.*$.D=_ERK\X4_8\S)88+@D_*'J;,#RHTYX/_,"@:G#PCMF'UQ;#? M?R@88LTE>?Z_JH"669L^5KJM3TX:NE/_8G2?\#2PDX3WC_FE!EHF(#N)UJ[Y0LK:/ZC M$H"M-$ < *D3 9 >&PO=V]R:W-H965T M&;FS)#+BX5U7WRI5!"WE:G] M9:<,87;>Z_F\5)7T73M3-=Y,K*MDP*V;]OS,*5FP465Z6;]_TJNDKCM7%_SL MQEU=V"887:L;)WQ35=(M7RIC%Y>=0:=]\$%/RT />E<7,SE5'U7X3*V]@O=_%Y<=OI$2!F5!T*0 M^)FK5\H8 @*-KPFSLYJ2##>O6_0W[#M\&4NO7EGS61>AO.R<=D2A)K(QX8-= MO%7)GV/"RZWQ_%\LXM@!!N>-#[9*QF!0Z3K^RML4APV#T_YW#+)DD#'O.!&S M?"V#O+IP=B$_%87JMBV[X'#BDC6$GF9W0OX4N;GJ7#WY97#2?W$/P=&* MX.@^]'LB_Q [\5D)0U?"3B8Z5X*)"ED7(EHGB 8Y56-50%R) M@0PT->>2QJD95757O-\F(*3W*GAV+3XP6HZUT4&#G'0*G22WTUI_ S @00:P M%4CDD4DA0PRCKF$CC5F*"CB-P_C&TSQDPGK Z+DT#:6@C9)<$@AB/(>/-! - M FZW7"@*7<$9%.H6C16_VF]2HD8E2+'438XH]]1T] ;B)A(:TVX"0=]XNP8% MX-:8&*+=Y*\BM:3 K$*<)&&V2&\&T6,LZ"A(IGU-V+*"9/0W&=-TO9$\3ZFF M6ZC4[\FTGJ2T)(-*<4:-X<=C6DA$[C3FU/)38H(K?VH6"! \IWSOMP8O" MBMH&>&#G"#[GH$6E.9@$QZ/A*H^,$86Q=>B;5%9I6*GSDK.(_!N#9TX:UAF] M[XI/5LC9# DCHO<"\7S(_T;K@J6S$O@4R*FSS:S5G.>EG>0B13!A ;X%-TD)4)$"K)TB7939RM M ,US'8V71ZE $T]TMW6$66IP%]I==[M(#ZE@DUM-T( =B*6""TCT(%[Z-K*5 M7+9=EGE:KG$:J6Z#0EC6+0:.(HLA-JB5H^WJ O<7&D6C;I7+-36U"D5ES(.#C- M>SHH9:[0R+ [%6EU9'P282HV J P#3*(E_XY* >#?O<8;_GE3\%G7?&JE&ZJ2 ]4F=Q)["YY'[5 MD:4]!_4/JKC#V*(Q)S#JGCW*B>%./$;=T\>& M Y*H9*%V%O\)YV"X@BT:UVX<'L<1.7O^6+3L80*K2:0_UA?D-3Q9N[;#=+C) M]">P_U?B&@SWJ.LA =I-7+9'70\+QSWB&HZXP'?D\"B*P^S18&#YJ20)&1.7 MWL#I\*5=>,X=MORZ:BHQ:0)BGURA[;8.T9NBH55<*%J44U9J+$38F**M\\+% M:S7G5D[0+N/WQ1U)G(MW::(W<:*XPWZU,=%3S)*<],\V/AK2>O&!UU7Z2@(+ MEOK3]WFPY.N JLPVTU*\5GER?_!,'(BS[HB&CL1HV#VAJV.!Q/3IZD0,GZ-( MD(!;HW:WPL@\7-(@A2O'7?1_NO8WCDTJA!]$A MD1=L&D]25D]7YU#7\?AE/3P>8KU#"Z./&J,F,$4O/.[$3X/V)M@9'\:,;0BV MXLM2H&PO=V]R:W-H965T\(!X<)-I8JUC!]MI=_GK&=MIZ*%M$0]Q;,_,-]^, M/>/Y4>DGTR!:>&Z%-(NHL;:[3Q)3-M@R$ZL.)4GV2K?,TE+7B>DTLLH;M2+) MTW26M(S+:#GW>QN]G*O>"BYQH\'T;L M%_91'7_&(9ZIPRN5,'Z$8]"=%!&4O;&J'8R)09H75_"*,=3"XQ67\!JF<0AUPU[H9EE8:O8KG3N3<=*7$14&P;U :/E-U]EL_3[*\PG(_/)-?3_=4A7D5[G>0D>+@HV M@DD#GWH-V'9"O2 :8+("13M2R3>G7:BXIO)3FL0: 06O^4X@4#,!=F2Z,M#3 M;=%@&Z3KHR67M;%,PXI.A&Z1!WU$VK*TR-,L"YS@O2SIR*B>/94;.#:\;*#3 MZL KXN+QX< T1_L":@_&1[+SD03'-\!E*?J*/ 8IJ,[%1@)*C-6\="Z#I)?< MTGZ'VG=!\@W&7:81BOK9$S70+[0=]7\CQ?"Y<=$+ZH7.L64N&Z$A\K^(N,O# M.=?R/.OX[.8X$"F:TYE(W!/IFE\.XU AT*4MMWT\;>F=1 M.P62[Y6RIX5S,+[&PO=V]R:W-H965T5CL0XLL2;TAV4IWT[+FU\]7U11%69:5P3PM8%ADLZJZCJ^. M[HN%==_]C"BHAR(O_65G%L+\=:_GTQD5VB=V3B6^3*PK=,"KF_;\W)'.A*G( M>\-^_[17:%-VKBYD[;.[NK!5R$U)GYWR55%HM[RAW"XN.X/.:N&+FB'XMZ&%;STKMF1L[7=^ M^9!==OJL$.64!I:@\7-/;RC/61#4^%'+[#1;,F/[>27]O=@.6\;:TQN;?S-9 MF%UVSCLJHXFN\O#%+OY)M3TG+"^UN9?_:A%I1Z..2BL?;%$S0X/"E/%7/]1^ M:#&<]W@=-Q(MW^J@KRZ<72C'U)#&#V*J<$,Y4W)0;H/#5P.^D;>J#%O)/)&>\U3;XU/<^LK1^H_UV,?' #QWZ=,CA*/ MGY;(2?+:SW5*EQUD@2=W3YVKO_]M<-K_QS/Z'C?Z'C\G?6\X?IY;O9M,2" O MUG_1 0\S4A.;(Q%-.55!CW-2?F877MG**6H8 A@<,R#I50!3F#DBIX?ZT1_H+4R()\ASY[(_B7BRY]52[ MX 4B#8HQP0)2)BX&\0LK1S\J$Y98Q]\]^8 J$^"$B:I 67J;FPSF@ZX,)A@P M':B3L^08/R^&R>@(OZ\&R1 _@WX_Z:MW?U;L3_(>O%<7)VQ'+Q_ZL- M.N?-3I)SWFS$9 ?J_#0YX3W/DM'*0 X1/: T>V(U3I,S9A,5!^?)*_R,^LF@ M!8(FIL-7^'RH/GU\KX8#;'/(E+SRV],8@%41 L9EZD>E74 PV(D3XWS8 0L MED@LM)=M#H6.=SGLHH+[>92=+Q/UOD;63B'=79@T7KU*!H<**":6H:-^L M>[DD[=2<\)PE@!MH,TK1K+SP@0:=Q^1+I4-P9ES%% A6)#A*[;0TTBR@Q,%@ M!*?6:.,%UF!,)4T,@NLHEY""5^,E.*O7>C8]9V'";&4XD[)),&X0_<)X9?*H MKT_4-U&"("93 Y\@[:SVAT:ZOGLHLF(1<29@96# M3BFYDLL.^V#JD)[(CI;,C=VUP&!'97D+%\7502PL7:9?H+'S+UL24<./B/N^ MO1:VRC,UTX@=>QK:F:T4ZRHC'E]B&T=KO\$QFR7I>I?B\<.6ZNJ7/=HAG4>H M, =JR#5@'[6$+!JDHP^V;7DD\FV3'^53Q-5"G\MC[H,Q@1:M%&W2,:N< M--2]Z8=2@&D1K'6R[BLY:>4TQ>O]%@W)6ZR@QK\0:J$@ M-$O1%.$Q)'.8?I9S*W=8P)[,]D; ME2NEC]XEMXF:4$9.YUWE UP&E-N4WV2.PHAJIJ7Z'QSA,R-.B\. 1J^IK8"W M*R0K)B_.735>;DED42)5]M=5F%D7<4+#QC?K.76,81@GH\+]15HD9A MW+JT&$G02TP]MZ%^ (R!VFV_73>C2-;+T;VQE1?4IM;QV>*9DG7-Z'P0T;E: MJK/30V751-"2:C_KRG\Y1@#"/.U'6]KC_[BNHCMG&9Z29X16C6"R8 O4B1/Y M.!8\9JC5G'=72KF^9=]%9$RAJ6/PL:>8U(D(\6-F8!8 \](N2EK#RU=C$!KM ME@I#,H]B,@..B=%>Z#*"#+1B X\VWV2D,\0)S;%>6;\RS6_9O$):6U]X)K=( M<,D\88_*AU7%:A1?.Z ;40#=?#69F-1('EM5\#758WK(9CU$=$F4^>;8RJ9[ M(AE.)Q42DKJB!MP+0Q$\J3RK67BN<29@+#7N$?5J #_VHN%(O*GSQ49H-%!N MA5(&2Q2&2GIWR?HW:O,AE4^#GW[[U1^MRERAES!<"@E BHIC6F<4>@CB"M&I MM4O- - "OVQO/&&1AL!:N0WO0A* 6[&UBQE!'*9>2;""S\OK!"\EXYI,WW4$ M8@.:D*%1Y'$V1E^=HY1'&$-XO2=TZ-85-4*7^,# N>(K/J/$TC0'QN3 P%!+6JQ&"1,_#EB(*M M46 B=N4$*09O%<.6OV,-0=?C$(HQF157K8]4&O8Y[C3H&_&ZI?'=*M103KKJ MKOL7'+MX_,X(W1 5-K9):/8SH7HR)-W8@H&J]9&OB4D\',;$;L4V8HW%;39B MR78=I0E[W4V?.$2P\W>=YC?/F4]=H?5:MYL%N:GY>&\;7X*=RUWIV(9@"WF7_T!4$L#!!0 ( )6 :5<#M12?( @ <5 9 >&PO=V]R M:W-H965T&.M\Y M?Q\JHJ@^U[8)%Y,JQO;M?!Z*BFH=9JZE!F_6SM5YJS=T M1_&7]J/'W7R04IJ:FF![[YL;R8 M+-@@LE1$EJ!QV=(-6 MJ)+6NK/QUNW^0;T_+UE>X6R07[5+:U\N)ZKH0G1UOQD6U*9)5_VYQV&TX?7B MF0W+?L-2[$Z*Q,IW.NK+<^]VRO-J2.,_XJKLAG&FX:#<18^W!OOBY8UKHFDV MU!2&POD\0B2_F!?]]NNT??G,]C?J P140;UO2BJ/]\]ARF#/,MMSO?RBP#MJ M9^IL,57+Q?+L"_+.!O_.1-[9L_[5M8G(HAB4;DIUY*]Z9T)A7>@\J7]=K4+T M2))_/X5"4O+B:25<.&]#JPNZF* R ODM32Z_^>KTU>+[+[CP8G#AQ9>D_W&( M_L)V]8E02H7S)>JA\!V5RAJ],M9$?HLB5_QWH[EDIEBZZ:R.SN^G@IZ+%:$* MN@ =(2 /8R0?U*ZB1L7*!1H>>1(DFJB ;U#%D1&QTE%I@+Z"0-5ZM](K2Z*! M0C0UW\W4CRP3,E2!J@M3OO&L8*]6O%;1YS:%+KJDQ/"S@@US:RS8*UV[3@*? M7)VI7QK+K_5#H_;*A"\9,U4[4J53C8O\$(],J-B&AR#N9^HJ/ LAT'T&P9*V MX,=6]-!6VTY'4DQ:#7XW#E8R]QB!6B2$KJB&W1GJ)_P2J$UX%F0F#775E::O MCUO:,O$Q^*[S:F.QS:J25V6CQ4C3%+8K^2KK(+[LBAC$Q](@Q:+=P_?2H*C, MJHL2)5Z9. U63Y-45FJ:U%V8IJTI0/F =.U=#?.-+T]:[>->;:DIG0\S]3.+ M<74+T)N"0)B(&T!1P**6V*>TZ24%=M^+6\2JL*K1%M:)9GAM@P.13^F_BI)=&[03I"A:E"#2)V8'(O0I8@%!]4!/8I45]Z8DM!^+3^K# MM'_-U1K08-+RM6E*" ZBB_\7G"82XH,!GG[O$("2?:GU/2*N6KUG!I3R;KWA M$#'T74#;10IT$APDCR[NI72VVEA)EG%@V #>!M.0AFBC?&U=A& #M[;:&UEX MJ#X!$LH>N#ZX(; A31DDC@=*F0M,-,,@S!C!-;C;]PD;Q1=DN.$5G.J2;EXC MUUDI/V&B8#=3"O0%(EP23.QZ W>)29P_]A#;0DN%69N"C8%[C]*";1S@&8<] M&WUD:<;F@84S]:DR6+YC:FO8Y98KA?4@X)B]>H2"0@)M%ZS%R[5ZJ&.,=IYS521LTSP1'A05[P?6!M& M9J9N95FFB,QHZD-/0%R1?K3$$Q807P-IC^R7X4MZS+2G#M9:L-LQ[YRJ]W=_ M/]S4ND%Z XBF'/Q7VL80<' M&2H"2!S2]HESZ#,5'<^*4V5I8P+OX)N'S1"5M&7\N7P-1_6*.TM"\0@O"\0[2"H=@@X# M6D>-#N.6SD4@A0NM'/B4.%%DHIK#9UBO*AS8TZN@#JHC$NT[[+C$%DAA]@')#[K?,F M<"EF.!, 4F*I6F@JY :H#MBDF//RA,YT#"/U7*?9G2"3Z)1KC$L!1RMM4U6@ M4VYPMJ*4Z$QKQ*VSMP2 #C/#&+9$)$9:?&G68"XVA-%YFE'8=,E7K-/^&!(E MW2%;/":;%5F#7C;J1UG60%+#*/B_Y:&;Q!B9C@;^:10.#I'J%7)Y^2:='J;J MW?7MW13<7\S4M_S_;XJX%:4QP*FX0^.G&"VE\\$P2-R]OTET$9Q]5'WL,PO[ MYJO7R]/OO@^/1I$T7]\3MF@GS4G"I'Y'>2JP/2ZJ[ASB[*9*YC MGL!@H5N$9XLULVE?HGW$RQ7"R7/+9CIGHTXHUC MEV*M],93LCQ/S8?@# @[3.\YEJ,HL\3C>A@!D6)ZDH,J]*\-#E'JZU>S!0[F MUO*. H7),F7Y3>>]90$ZK-)N8//DG9I(1-,M;_B5Y?]8!CLW3H9FF@P\? MGK1'('XNHNNA/TN\?,BR[EQ/ETV>W=!-= M*Y^ZD-$X9,K?"G,+>5Z ]VN'F;R_807#M\_+_P!02P,$% @ E8!I5RL' MY.AT P ] < !D !X;"]W;W)K&ULC55-;^,V M$/TK S5H+UY)EIW4F]H&DNP6;8%%@WBW/10]T-+((B*16G)DQ_WU.R1E12UB MHP=;_)HW[PUGALN#-L^V0B1X:6IE5U%%U-XFBNG7'LUZJ3NJI<)' [9K&F&.]UCKPRJ:1J>%)[FK MR"TDZV4K=KA!^M(^&IXE THA&U16:@4&RU5T-[V]G[OS_L ?$@]V- :G9*OU MLYO\6JRBU!'"&G-R"((_>WS NG9 3.-KCQD-+IWA>'Q"_]EK9RU;8?%!UW_* M@JI5M(B@P%)T-3WIPR_8Z[EV>+FNK?^'0SB;74>0=Y9TTQLS@T:J\!4O?1Q& M!HOTC$'6&V2>=W#D67X0)-9+HP]@W&E&F=$LTR(T=V9).^1[@-2=@;I/7S2BBH+'U6!Q;_M$V8U4,M. MU.ZSBX ;;&.8I1/(TFQV 6\V2)UYO-D9O(]?.TE'^.MN:\EP-OS]EL8 ,7\; MPE7(K6U%CJN(2\"BV6.T_OZ[Z4WZTP6"\X'@_!+Z^C-7E>W,$3:D\^>WV%VV M/W>7\+N"#YACLT4#-SZ>V02H0MAJ80K0)132<)EH8T&TK=%[+$" ]7CF%:_M M\:@2!**C2AOY#UH/]:";5J@CD!Y;=*U;N+I.TSCE]*UK5XE2!6CK/(]L?^"% MCBP)54BU@UPW#9^V+A@3P+)$7\'PFU =]P^8ALR(X7,E[4!'4&@7;1RC]@I+HSE> MW,9<'/R70\>YLQ>R=FRX$SZC6Y%Y<.L(NY9[VM'&Q8OW]X(8Q AEA6]HUJV+ M1G>*;+@1)E$@-N$*V8(-8N#>U0?!(),,)8JN1($+C'J)?95Y(84L0&D:BW$7 MVPOJ^AC@V4"^^E2,?^04QX8T)$]*M[^M; M3?Q*^&'%SS(:=X#W2ZWI-'$.AH=^_0U02P,$% @ E8!I5X'M;;FM @ M(@8 !D !X;"]W;W)K&ULE57!;MLP#/T5PAMV M:F/':;.N2P(T:8?MD+5(L.TP[*#8C"U4EER)2=J_'R4[7@:T07NQ29%\?*1% M>K0S]MZ5B 2/E=)N')5$]64J5&S96UL)8A56\2NMBCR$%2I.$V2 M85P)J:/)*)S=V6M;A#R66%VDFCP>)Z'%WU+Z=GWC\X_)2XW#03 M*+"\%B0F(VMV8+TWHWDAE!JBF9S4_J,LR;)5!&YYC_'Q\SG8Y3NN&V-\/MJYZ>4'Z%,;J6"RF@D'F#@Q2 4/0$9H!)A>3,#H7,HA0-16,3< M6XPN#">$S%2UDD)G>&I1"6*K62E9"#^HN.6BOL X)39FQ^ M>H]8>U2?;\\T?1/3UR:2X51M-S0AWI]T"O&KF_I][LSWGPA:2 M^ZAPS:%)[^-Y!+;92(U"I@Y;8&6(=TH02U[B:+T#V]>&:V@5GZ#[+4S^ E!+ M P04 " "5@&E7FR_G!J$& #G$@ &0 'AL+W=O-T:#ZTL:B[Y]X>'H^ZG!O[U:5$7CQF.G=7K=3[XJ+3 M<5%*F71M4U".-XFQF?1XM-..*RS)."AENM,[.CKK9%+EK?YE6+NW_4M3>JUR MNK?"E5DF[>*:M)E?M;JMY<*#FJ:>%SK]RT).:4S^Z4R86E MY*HUZ%[RYQ".2N=-5BO#@TSEU5_Y6.=A30$XVQ5ZM4+OJ<+)"PK'M<+Q$X7W1R\H MG-0*)S]JX;16.'VJQ?6C,7EJ6!QC]"N8(V$JQR M)M;86[Q5T//]<44H81(Q5M-<)2J2N1>#*#)E[E4^%?=&JTB1$WO+7_OB4'P> MC\3>NWWQ3JA\'\L;@SN4^=N,ECBK?HCW;K M?WA-_W:W?K>W Z"#7#8)[2T3>MW;B3BFHBV.CPY$[ZAWO,6AX8^K][;EX^>L MW_R<]=O=ZB.*H-[=IKZ1R^.&G,B?P_RWU6X*-=H<\IBF')AZH,)9#OA"?"K(R M1.^JETY(2WQ 0C<6THG(9(7)PQMT:AF>9;X0/I5>4#[%#,"->%(Z:#A7'=C* M\X9)K,G$/%51"FE:X/!8")*6QX(9Y24D9!Y#.2JMH$<,+([<05C#V%(KQLI% MECP)."3S2$D-A6JJX?% 6,FE983316:$S23NI0>[EN:EEI:O1 3=IA$E"I* MA&F"CBE285#)Y%>R8F_X:72WS^'PBY@E4K#*&R&U-A$P >E,::/&=Z0(7CL6 M!6IP# QJB\%T"NN5D\B;4QFBMY[(#XCJ-A;%]@/OL=@ W*0!SN(V<$ Z+1BX(JQ!S6)> 7A M$YRUM"6Q2$H"4"&+0B]X7:ZJ5Q%2:F=J[;4*+=4O!$] 07"02[W@/!^( 8KB MP^)'G/"/8FQTR8@UQX>68@3P$#RIRM)(M)&"! Z!&7\:L.X\[ A$#JHC[H8/ MJYW01O)F" N9O1!?*"0:?2WH%<;Y0\H*;19!;4(Y]O.9Z< U,PVKC/ HOA59RHL#.)/X>=6/9[B(%9SE _2J'$V7F\\, M(8;,QTP_#.3-K8DIRTQTJF8;?2LY2[L%X:Y!#!:3JBJP M"1O."]1'O.N=MC_@9A)N *')+G= 0R$4C$O>%G\!8(TKX Z3S\8UMR#7PB1@ M2SQ'FYP/QG+?$FP#!]40FH HFLNB?42:Z"668C]+^-1!=2<;_2=29YAX>X M5M8J9]R+3;V];?![RSGE]HW -@:_TV;P.WUE"EKF88C^M?7F6 &GJVM.L-E]E!N%CQ)/UZ^[%L+ME?=2]N*D^NJS@JT] =]).%;JCI@2F MCMKG<-A6GU6J!V^*\!E@8KPW6?B9DL21P )XGQB<]T-8+>Y2,5R@-5Q(TYK/@ZG0R'[MX'_#(L35[ M-KA*5DH].^(U"." KXV6+&?24+G'?WJ'_\+7;6E;, MX+423SRCJH3QO]!VL>.+ -+&D*JVR59!Q67W M9:_;=]A+N(P^2(BW";'7W1%YE3>,6#+5J@7MHBV:,WRI/MN*X](U94G:WG*; M1\D/QC4\,M$@W",SC4;[XF3@RT()GG(T7Z'P5<8CV$470"<12/CN"-^J)''F_T_Z)ON$F%!'0Z#>HU!\OG3Z7GT_8C@<2]X? P] MN9-K-.0[,X ;7!$PF<'M2\-I TM,&\W)]@I\TS:'U!_'?T)(!3.&YQM0C0;^ MQF=M4D"M@I01%DI;G@E@1[T?YQ1E3IKI]0S! N>-IA+U>X)_ CL2MF9Q3'7KE<&\N*M2%GWX#J6HD=2/2 MG_8+YJJ;J[?P;CO=,UUP:4!@;E.CX<59 +J;^,XA5?LI6RFR,^O-TBY)U"[ MWN=*T&PO M=V]R:W-H965T.^A%E2;TOMD3>/;Z[>W?B:F_=9U\1 M!?%8:^/7215"2V62 MS2JNW;O-RK9!*T/W3OBVKJ4[W)*V^W5RE@P+']6V"KPPWZP:N:4'"G\V]PYO M\Q&E4#49KZP1CLIULQD/)(=I\\#^B\Q=L2224]W5G]21:C6R64B"BIEJ\-'NW]/ M?3SO&"^WVL=?L>]LEVDB\M8'6_?.8% KT_W+QSX/$X?+Q3<^'8&FC\$$.-WB"G#!?E(3CL*OB%S6^$D/R)N+.%*E4N8ZK^L(W* MQ>4R%=_=6ZUR1?[[U3S@.'::YSWT;0>=?@/Z1_'!FE!Y\;,IJ'CN/P?-D6LZ M<+U-CP(^4#,3YXL3D2[2\R-XYV/LYQ'O_&CLXN^;S <'>?SS6HP=Q/)U"&Z9 M*]_(G-8)>L*3VU&R>?OF[&)Q?83@H&F=]""V4;K4AEI\AX,8MFK M4(G:^@!@85O7G])8%TKHQ8K+$:P#$)@ESRC-!)@6%,A!X23V%84* M9"2:UCEIMA09*IP,1V5RW19, _M49U1 73T#&?CH6$RVHX;E/!._/R<@)-(: M? RM6]!*9DJK *'C2,*TR>W6J*\ !B3( +8&B;QC4LC0I5$9^$BM#Z(&3NM@ MWWH^AUVB(&"]D[KE$@Q9D@<&08YWB)$-,400]L"%LS#K2B[H$<,7_\I/*?$P M$RQ9GCBG7'0>3&J".$7"\'I90-#7WCZ! O"939>BE\4?,W7@Q(PI[B6AGY&> M)M'#%G0(DAFV&5O6D(SZ*KLRW4R*Y[G4_ J5^E$!' M7,;6F) 9&92.2]FQZ7$XL@E6)7<4MQW72P0K"H7<=+IJ8W<^>7?UZG4UJ"J* MKK?Z/U7%DED7J:.[V?0_*)U#/1GXO2*B\#$06,9@R=0B;5:[JAO^$'#-GQ1V MPF60.ZFTS#2Z^+W=$R1XPO5^,1Z\**PP-B "NT/R8PT&5#XCDHCY:&.7=XR1 MA_/\/D2LFE0,"9Z%"B>A_I/1A<\G97 MYT1NG6V;07,^?OYC^WE5(V8WZ3,6.'!J:0QZ<,\ZRPY\ &Y*WAKDYQ"5'\O> MSQ0F.7QR"PM\S@ZJ4@*AEE&Z++O2V1K0\:S3['#:-VC/<_;:=V8^N1#4Y+;Q MVN.1K=:$[FXPKHXWJYON0O%DWEW+/DBWY1;45,)U,?OA7=()>7@)MHG7B\P& M7%;B8X7;(3DVP'YI;1A>^(#QOKGY%U!+ P04 " "5@&E7J6.,R/H" "V M!@ &0 'AL+W=O:E+WNAK=1M3" QF-8"'Q ?W.3:6G/L8#OMQJ_G[*2A&VTEOB2^\]WCYW'N M+H.UT@]FB6CA,1?2#(.EM<5%&)ITB3DS;56@I)VYTCFS9.I%: J-+/-)N0B3 M*.J'.>,R& V\[TZ/!JJT@DN\TV#*/&?ZZ1*%6@^#.-@X[OEB:9TC' T*ML ) MVJ_%G28K;% RGJ,T7$G0.!\&X_CBLNOB?< WCFNSM0:G9*;4@S,^9L,@E ML/=J_0%K/3V'ERIA_!/656R73DQ+8U5>)Y.=A*1.2#SO MZB#/\II9-AIHM0;MH@G-+;Q4GTWDN'0?96(U[7+*LZ,KC1FW,-::R072;5L# MQU,V$VA.!J&E$UQO(K[T;L#3+L-T^XA]-&DZA)0N7;P/(N_F/5TBS)6@'N5R =850-VH_#<:4*6F6G<$C&-$G\5B/D/= M?!O/[!K3VAM[;W(!QUQ2V0I!'6A.8+PON]KX)Q_&5)%4294Q=9IO6,H%MT\M MD#2R**F4+%?:$LVLHLB-*9E,$5)EK,<]BMJ]#0M/E!RG&T>+9HLIT$\'\01' MT(]/VY%[=^-V_)S!/:Z46+D;JOMFPP;.(\J)$_=,VIWD-8F47&GXK"Q=7U8B M?$FM$.:'Y5HS]02P,$% @ E8!I5^'R MH4^R! +@P !D !X;"]W;W)K&ULI5=M;]I( M$/XK(WJ*0$J-WX$$D$C2]BI=VRA)KQ].]V&Q!["Z]I+==0C]]3>[!@BU#PK\%:"*O.T5A/QVNVQ'O4W]>WDF;]6DN:Y5BH3!0@<3'IS+R+JX$Y;P_\F>%&'8S! M1#(7XJ>9?$XG'="*C+Q%RTQEYH;4.7P2(MUDG ,K4OBF5RCAO?-B][(EAK".(6S3/KVGO$U+,X M*%4I$0M*'2FQ2+9 (!6*,UL"NKXSZ,'9NZ'O^9?UMUH]-D[$TCOK.W95UKV! M$S1;CT?D5PM\40U?]&;X7C&P"<=V=0\KA(7@5'OIVD&;S-T5X.P74JBEA.S% M"K-6+LC:B4N8G8#FF!B?I%#$A20I\Y*N'HDAN9 Z^U7!\)4H\L.62[/SA)*J M/WQ7N"CY_Q'](UL@=+?()+EP;4LGRO<2*S55:(15- HL9ET_'#G#'HT"0M,# M+[2;$0W-IN\Y@=T_,,U!H#CTY"UQN.#(T\DHMA2*L^ MB74](TVK@6''T !*[P\]2"71?2WI:95Z"V>,>N"31A(: M^>12-XJ-/T%$6H>[?'D%'+D[&L66F=W(]9S0!!!22"'Y96GJNE7Z=,-HMQV% M0[+H^2W4C6OJQO^9NN?'.'YXIJY"81.?6VTTUZ4WD)P=6L?*.NRYH453$CRL M)"+DU8N%YL7Z5T9\)=_:]H^3PN:/39:7T:S)*\)I0,#39V@_D6_Y2CB%;05F M4*,T>#-*!H;D59*U@-.JNAF<4[7D'#9H8T[TT>TW70DUGT#I08"9/C,E+:32 M7J-Y1U0Y5_A88J'!9K_!44*PO(8BKM7:KK?$BV,=Q[9D:)6X(%'7&= 3(:ONM)IHL;8= MX5QH*I)VN**&'J4Y0/L+(?1^8@S4?Q&F_P!02P,$% @ E8!I5]-TUX-1 M P 30@ !D !X;"]W;W)K&ULQ5;=;]LV$/]7 M#EHQI$ @R?)'XLPV$*<=UH<609VV#\,>:.EL$:%(C:3B[+_?'6FK7NH8V],> MS _Q[G>_.Q[O/-L9^^AJ1 _/C=)NGM3>MS=9YLH:&^%2TZ*FDXVQC?"TM=O, MM19%%90:E15Y/LD:(76RF(5O]W8Q,YU74N.]!=D90=#TA'>H% ,1C3_WF$EODA6/UP?T7X/OY,M:.+PSZINL M?#U/KA.H<",ZY3^;W6^X]V?,>*51+HRPB[+C/(&R<]XT>V5BT$@=9_&\C\.1 MPO5K"L5>H0B\HZ' \IWP8C&S9@>6I0F-%\'5H$WDI.9+67E+IY+T_.*#+DV# M<(\65K6P"!M'77K(DG\79,U4'GL"(A(*FV\PR[[LE7D?PQ3DO*0?,& M'FJ+"$U,*^2T DH*C\$ 9\8G!S2:<1/%CO38%H3*>] M>QMRC8?B:!5C?9KB'2$;)2OQPHL+91S!O8'A-!W0=#%-<]Y.KM))G KX%FH& MZ8DGM%0".4+DS"%N5$.=)YH!B_NY3I.$SA5 M/;*C$M^@W89&YH@C96VL]OW7OE?>QA;Q73PVVH_";B5%3N&&5//T:IR C&PO=V]R:W-H965TZZR$FFM?'J!!R5ZJFAN< MJF*L#PIX;HWJ:AP%03*NN6B\]=*NW:GU4K:F$@W<*:;;NN;J^08J>5QYH7=: MN!=%:6AAO%X>> $[,'\<[A3.QKV77-30:"$;IF"_\C;A]4U"^E;A3P%'?39F M%$DJY6>:_)JOO( 0069(0\5N9>WG\!;IXIN0ODY6V7W9TNK.IQ[)6&UEWQHB@%HW[ M\Z62*M-$;#6RHUAK!B8:*LC,*I0+M MS/H>'J%I@5T]\+0"_78Y-NB59..L\W#C/$3?\+!@'V1C2LW>-3GDK^W'B*:' M%)T@W42##G=P\-DD&+$HB"8#_B9]B!/K;_(_(>Z5K-D6L2JD J;9E&QK$PR* M_;5)M5W_^U("G/_XLG\Z-M?ZP#-8>7@N-*A'\-8__A FP<\#Z.,>?3SD?7TK M-"\*!06W+)9[UL5S">B@J\M 'TK,C*SP<(JF8(98P*RT,9K)5N')<^G+7X! MSM+G7F">#^"S'4?Z,-[DK$4]^(F.2H[^GFA5 8.GK&J1(*X,G:W/'DH%P&K' M(" &,:R_@3K%JA )?L<@AN17HL%S4568'/W64H8^T=GH-Y%A$SDA>L,F\]B? MTC^._ 3_X2B,W,IB'OD!VV@-IM.>A2A(9CZYBOT0OQ,_9@^*-YK;MM+I31>H M-YVC7H@FJ!T&?D1DT[(2N+/R%'4T64P0UP)MI MSYOI(&\ZEHR0+M2;J;AWH&P7;S)@']-*.$J-V+NG _9(A/@@:M)#CNU0I/$4RZ^?^/YZO/F9&DDZ(6RO9%B6[A:PS"]\2QR:!/R?EF"71S)_1 M<(KLF&"1<9BP),#"XVC&%KB$AQ%OUKU!^RBAN32\LKR(D@5R98 72<^+9) 7 M.W?[4@Q]+[2,=X=W6_*F $PT1K('I; B6UG70M,MK"]187"[[^\Y[E6 C-"O MZ\\=MI17Q-OO+I83G%5CY)K!)LMD2ZT-&0CBD;8>,>Q<&#WAL6>#J)1AY +9 M)W%[C16(%G-L#5C08(8%ZW.3O>2&>D7,9@EV"5>VKT- 8RQBW'6@X&(QQV G:88G/.E"D@/*]E.8TH0WZA^+Z7U!+ P04 " "5@&E7E.OA$[,* M E'P &0 'AL+W=O?LA.]],F5R7:A/1MAJM9+F\9W* MR_O33M2I;USKQ=+1C:.SD[52_\SVPY;9M*JBS+_I\[<\K0SZ8A,S665N^OR_J\JV#,D>6F96_XK[L/: M?D>DE77E*FR&!BM=^$_Y$'!XR88X;(A9;W\0:_E>.GEV8LI[86@UI-$7-I5W M0SE=D%-NG,%3C7WN[$8M +$3LLC$7U2Y,'*]U*G,Q3E<+"X+[W;"[^!6SG)E M#T^.',ZEW4=I...=/R-^YHRIN"H+M[3B0Y&I;'O_$?1ME(YKI=_%>P7>J'5/ M)/VNB/MQLD=>TH"0L+SD.R!Y4Y^SU3]&H_W:/KH-&U\$^Z6S4CV6Q>/,1S,_$N;7*V:Z8/3YUM16_L'_%K7IPXEU>IE]V MFKY7N=VFWRZ5<,P=,:,D$!* _@H;*H/(9B.Z(B=-<]94!DWOH>!2Z"+-JPS; MUP;)R+C'KE"_5GI-/NNRD:E<:R=SB,R$+>?N7AH(+%1X3+LD^S6'I2J()QP6 M;1RP21XWH.YZ*FZ71BFQ\G161&T'_KCWLQ_*JEB))>7T01 M+I,1UB>TY+PB$N?T=(!++!F) 3T8Q+U$7,A"9E+$D]Y$Q"1G,J(_"2XO8 , M*8"I^% 1ZF(PQI9DVHL@9D1'Q1&D!67_!FPS<#"9] 9T]$A$?1(VG>+KSVX) MXV,Z!5=C?([Q>5N2\,N"24L)!E?18("G44Q'#:(1R9J01*ACRUQGDLX*?('] MPVC(. Q&$YQ%> QPH,[ M-!H/@" ^1Z2D=U^?D"606DZ#+2U');@D-^YPS@C[)GCTC3O&P&Z(_]X#?8#4 MA[A=R"?T( FNWV#]XP$'J^+^ ,)@'9R!LU\>>_]SF*$(LR'N VX/\P2JQ<3# M#'SHT9"$#$_;3I[K0D(R6&")I&Q1#UE*PRCX7Y'_^?U5[_B6E,)9#;&-YUB=,?Q$V9 M5V2@1< G5'0HF.,IU9]X0L%V852FP7$.+]\5;?8,8ZP>1E1WAK0QXBKH _?Z M!TI-'4GGV7^060#*)O%=%N##<]9&D2_FTX0%)\A95.WC >7TYTV=X,@12@8I MF\3XLM?(" MHQT'42PZI^E-Z,V M2.@[)$Y;!]&A.$C00_@/+#T C'03.$X/ M RK/6L@>XL(V'N$P&!%LBQ,Z$6E0%@M-T0R2(]M\];Q4#Y@PK>*ZR+8CF](' M>P:04P=P]5JNUF_/WQB5*"NS%?,#HI@V+:J2Z:.^1CS!0^&2'MF!9K22E,8MV/Z45N5K(O-LB'I[+ M!:?#QF\>(+>4CGH#492.4ZG.%(B.I(?$6"4V_%MB[N'7:1634--_BBR2M4%HA;*5>NJ M- 7%II-&W"""I*[30(^)T"CJ34<#4*)4D&Y-L;)Z4>@Y&B98#1@J_V8#UK2J MYY]LK35%/FRX 59?\;\K+I8XDF%G84L]9RCHO8FH<8#F&J MPIE5D7J)6."=UK:'^4"/>]\/I8 OW% 2'8@04:_GHZWU++Z ) M>!D#. 2*;R3(!8H6;^@*1T&I&9E9653,25(%4W'ZY0V]PB%VM9S8.B*4;Y43 M@+AUIZP+AX&_SNB4[K(DQ 'R[<'US>=#%@_O?T&,VR71U3^[XF?HC3/@M=HM:8JD-3V#K M'#,^QYXI'662E_30BJ"OM[1DI1LU( M,=K;Z[_75BX0@HL&CM Z[1H;]HIZ_A72-[-$W_7-G#FW'#F_%OXPVY[GHS_>T90O<>\&(V;2;3NJEX$:..OT\-=O%34^PW MG-@Q&SS?_._M];='%RA\RXH^(=APQ%-6/ 1C<,DMI6==FUMU-\H"YX^*(,VE$=LQ3OC#CRUUI.Y"TQA%2/.1S^FMH&=XP3)- 1\;59[P7L/(/ ")/9D^1G$93CNJ1 MC[,-DD^+QX:,5#2VKYYB20BQE_QK$E]!:CC]ZYE7X:W+J[!F?\$X:OUTN5*8 M N@'6AJ!T'[Z7S&;N\UOP.?^I\_-&ULC55M;]LV M$/XK!VTM$L"39$EV7FH;<-(5&Y"@09*M'X9^H*63Q94459**D_WZ'2E%<197 MV =;?+OGGKOG>%SLE/YF*D0+CU+49AE4UC;G463R"B4SH6JPIIU2:19+P.5@N_=J-7"]5:P6N\T6!:*9E^ND"A=LM@&CPOW/)M M9=U"M%HT;(MW:/]H;C3-H@&EX!)KPU4-&LMEL)Z>7\S<>7_@3XX[LS<&%\E& MJ6]N\GNQ#&)'" 7FUB$P^CS@)0KA@(C&]QXS&%PZP_WQ,_HG'SO%LF$&+Y7X MP@M;+8/3 HL62OLK=K]AGT\GF"NA/'_L.O.9K, \M98)7MC8B!YW7W98Y^' M/8/3^ <&26^0>-Z=(\_R([-LM=!J!]J=)C0W\*%Z:R+':R?*G=6TR\G.KJZ0 M0C)P=,\V LWQ(K($ZK:BO >XZ "2'P" ))G*0C>.D08>KQTO$(_UIOC-54!%\/Q=A!9(72]W@=UYX=(%%K7L*+TY M6G"3J[:VH)DE..H+H%KZ-;1M!P1S#FL#J@22TZ+D&ES M#+/PY*W1*QZ0AJ?P;D2,V2#&;#1Y7=(G\'D(Q]?/9)#F:0+7S+::1H>D&44_ M7$@']:K4SOB\TIWGLI50MN04^P3E2DINJ3=2W10M J4*65ZY?#MY:WRT4%*W MZQ+H=:1U:MHEI;:3[(U)V//N=6.>6GY%VK=EO!1\S[8I@>P\]P%F;N: 99&L[=: 9I%L9N-(?T)$S= MZ 22,UJ[?PE@EKJYLDP,Z7F;ER2>D_VZ^)N:J%OQ80]%8Q5X!6CXP 2E,)D2 M@YM72Q1'!RM>KB61GIYF5(^':BW:Z\,2]=:_-@:\QZXE#ZO#@[;N^OC+\>XU MO&9ZRVM#!$HRC<,3*BS=O3#=Q*K&=_6-LO1&^&%%CS)J=X#V2Z7L\\0Y&)[Y MU;]02P,$% @ E8!I5^! Y#7P @ >P8 !D !X;"]W;W)K&ULA57?C]HP#/Y7K&Z:[J2M+2UP' ,D8#\?;D,'VQZF/836 MT(@T84EZ'/OKYZ2%<1+''IK$L?WEX,R=K<)$LE=HXX7,^#&)'" 5FUB$PFAYPBD(X(*+QN\$,CD1(Y+ M]RASJTG+R<^.YE9EFS<3BBN'J2KIK0WSUW6U8$N!YGH063K&&4=9 SFI(9-G M(&_A3DE;&'@O<\R?^D=$[\@Q.7"<)!<;VE&(6QEHSN4:__CE>&JLI7WZ="[[&;I_'=C74-UN6X3"@(C&H'S 8 MO7K1ZL9O+S!O'YFW+Z&/YE23>240OJZ>OM94&0N3/;Q_='L(4V9QK?3^7 7 MCS@?P*) 6"E!%H^G#HM"(4-8)A2ZA@-+!8KE$[7/B"_&_I+^BXTHN M!%$QUSZ#W)"JF;AC#G%%% ),Y5:#> MH">=D-I]W;!-7PH?45(\PENQG"J6NUQRK0'9W? M#F]H2A)/K=WR4J='TKFTBDX:0HEZ[=N>(>Q*VKHW''>/G75<-Y1_YG5;OF-Z MS:4!@2MRC<.;3@"Z;G6U8-76MY>ELM2L_+*@OP-J9T#ZE5+V(+@#CO^;T5]0 M2P,$% @ E8!I5Z-3'AL7!0 G T !D !X;"]W;W)K&ULI5=M;]LV$/XKA)<."9#)MOR69(F!)&VW FM7).GV8=@'6CI; MQ"C2):DXV:_?44@;A33Z71N*7KZ504Y/G5T) MQ]) XYL8:M2&<\IP4:Z#PUL%O3#]8#);DKB1=^3%_HV<:?('I]T :!;H9@W, M10V3/@-S+#Y:$PHOWIF<\F_UNW"I]2M]\.LBW0EX3*M\IJVO'(F_SF<^.##C[VTAUXC#[8C<+2=^*3,ZZZ =/+E;ZDQ_ M_*$_[OV\P]]AZ^]P%_KT&MV75YJ$G8MW\SE%\HJU**YD('%%F369TDHRQ;?% ML-O*34%B;C4Z4YF%"%Q]X0N[\L)63E!K-\"@8X/8!42 4B@0-]7!EVA-:+W![4M1EZ[:U*VCXI# M8D:(@(2J%T-D/3M'7RL5[K&.WRWY@&TG>,Y]!4GCK58YPH><"2HH*.V)T209 MXK*?)H,#7(_[28I+O]=+>N+=]\+M]Y/Q ?\#:W^83 X8%_\W-DC-QD;)$1L; ML-B>.!HG([8Y208/ 7*)Z Y[M2=V8YQ,6"VZV#]*CG$9])+^&I?:FJ;'>/U& M?/KX7J1]F'G#DEC9P>)1R^+1JUG\BT,%Q!?CP-F%4?\B?.;Q!1F:J^"WD75>N><7)FC6="QM(] M0^NWE#6K_9K5ARR_PICA*_=*W49\B]*\9&ME*YV+0J) <)2]4QOU/11JSG#W M, ,R/T(E3_KA_#G'ZQ<;KCMX[<&D >N^)E GXDG0H9&@"DG4.-F-Y @F7 M<+3P5+?.AG"UC$>!:"Y6$E&\E%$82&/SP$!?["#UN"7U^-6D_DW)&;;?V,.\ M-WX7O7>:V4[OWU]!U[S)82[FSI9B+R:V(47#Y4_H>E=%Q6P.8Q$-P5C[N->U!C/.T*E16@+Y<3(($&++D5L5FEU+_:A2IPGB2W+*YCX17(PO1E:Y8B\NX2J3--X];O$7 M4DOL-N*:CVB\#66ZRBDZ_#AY]1,:/5O2&'(8!V0Z!/*VEN^NG9A+ Q&)#5^O#XB/O1$' !^2P &0 'AL+W=O!E%ZUKD78O6FUTL7]SSTTFZ\XI$\J'G1YW9:?[>93([C=\OB.!_'#6L;F2!O\:_/']+:-LD^RDT< M?\UVWB_/.D8V(A[PA<@0GGS9\#D/@HPDQ_&MA':V?6;"^O83G>8?7GZ8&R_E M\SCXSU^*^[/.I$.6_-9;!^(J?F"\_$##C+>(@S3_2Q[*MD:'+-:IB,-2+$<0 M^E'QZGTO_Q$U@3DX(+!*@76LH%\*^L<*!J5@<*Q@6 J&NX+^ <&H%(R.[6%< M"L;'"B:E8)*?W>)TY.?2]H0W.TWB!Y)DK24MV\@-D:OE*?2CS+O7(I%'?:D3 MLWG"E[X@;Y/$B^ZX-*5(R6MR+;\BRW7 27Q+SN/H[K7@24AL?B/(2YL+SP_2 M5[+9IVN;O'SQBKP@?D0N_""0;DQ/>T*.*Z/W%N48WA5CL Z,X9JONJ1OG!#+ ML/H-\KE>;O.%E)NYW&J0V\?WWB1WCI";_8-RJI=?>(_$&!U4NWKUQX7H$JN0 M&PURII=_6 ==8EB9W)RJ\I[TT=9,UM9,5L[K'SP3TB#OHU0DZ\Q)Y/.Y;$#> M"QZF7YIL4= &S;3LJOTF77D+?M:1E^64)QO>F?WYASDR_FHR"1)F(V$.$D:1 M,!<)8R"8XKS^UGE]'7U67:26TH--7BOTHUR?3>B;F2FO-MW!:6]3=U%3L_&X M.U2;V=K1M/4'$D:1,!<)8R"8XH_!UA^#9_JCT(^5$S\<[I[X>4,STYAV1SO^ MT(ZFK3^0,(J$N4@8 \$4?PRW_AAJ_;$SD6G@IRY0E^0JZ%?%F22YXL MY&$9U#=92-M%V^D,";.1, <)HTB86\!,L_;M-+KR*F^IWTX&ZE1QVFCKM)'6 M:1?>=S]*QR5):5EM+(6%V 9O4_M6CH:'^GYV&-L9. M&XHWTV0SD/";"3, M0<(H$N8B80P$4YPWW3IO^LSXO= /ZW.-.=X)WJ=[P?MH8';-G=A=.Y*VWD#" M*!+F(F$,!%.\81I5#M,X(GI/T[47+3B9QZE(3XB;Q&ES,M+8LX&Q=Y_7V&C' M3[9^6&VM J51*,V%TAB*IMJEEO(V@2&X'M9V%H/2;"C-@=(HE.9"::RDU>], M!K6[%]575?;;U*8X9T6@?ND]>C=0F@VE.5 :A=)<*(VA M:*H%J_2[^=S\N[F?6>\/)OMQV5'-;/UP6ML$FH&'TEPHC:%HJDVJ++QY3!K^ MZ$!^N%^LVS?,$8UL_;!:VP6:(8?27"B-H6BJ7:I4NJG/I4.J-F4?/ZT:S(]M M:.M'W=I-2!J%TEPHC:%HJINJE+NIS[E?\4T<;++;P7)1U#:[_H/D$5-\^W2D MEHS_L X>\_4SY+!>EYW7#ZIUL 7-ST-I#I1&H3072F,HFFKD*DMO8M/T)C1/ M#Z794)H#I5$HS872&(JF6K!*UYO/S=?K :U--]U+Z)B6L3LO0S/[4!J%TEPH MC:%HZIK2*KMOZ;/[[=*U>ECK1:5(F@VE.5 :A=)<*(V5M'IQKV\<2-=:51G MTIRQ9L9XNU#X=[C:Z$%A&@-!M*'KO@'KOB'KOD_G<4%JRJL& ]=]5]":C'9=.=L&RN[Z2UE: % BB- M0FDNE,90--5*58' TA<(6@9YR*3W'$JSH30'2J,E[5#=N_05M** HJF^JBH* MEKZB<,Z%O$"E62RWV(OE?E]63S^JU@:%_A@ 2G.@- JEN5 :0]%4)U?%#FN$ MC?>@OQV TFPHS8'2*)3F0FD,15,M6%5(K)_\*J'=) VM;$!I-I3F0&D42G.A M-%;2Z@'$H75S5E6OL+3)Z%^=HW\Q$P,M=D!I-I3F0&D42G.A-(:BJ?ZMBAW6 M%#LS0TL?4)H-I3E0&H727"B-H6CJTP^J&DD?62/1P]H:$$JSH30'2J,E[<#L M5]@*VB-#T0I;]6K/"3'7A)7=^E)* WTJ\T1W+.YRD>-A3L2/B5?[HH)M8 MB#C,-^^YM^1)UD >OXUC\;23/8UH^\BMV?]02P,$% @ E8!I5R@S7'L4 M# PZ4 !D !X;"]W;W)K&ULO=U;4]M( @7@ MO]+EG=I-JAAL70U9H"JA;YD*$PIF9A]2\R#L!E2Q)8\D(%3MC]^6+=QN6VXL MYGA?9C!V?RW@Q+H<2SIYRHOOY;U2%?DQG63E:>^^JF8?^OUR=*^F27F8SU2F MG[G-BVE2Z8?%7;^<%2H9SP=-)WU_,(C[TR3->F MD4+=GO8^>A]D'-<#YJ_X(U5/Y_W@\_BT-ZB72$W4J*J)1/_O M49VKR:26]'+\U:"]Y9SUP-6O7W0^_^'U#W.3E.H\G_PG'5?WI[VC'AFKV^1A M4EWE3U(U/U!4>Z-\4L[_2YZ:UPYZ9/105OFT&:R78)IFB_\G/YI?Q,H +]@R MP&\&^.L#PBT#@F9 L#X@VC(@; :$N\X0-0.B70?$S8!XUP'#9L!PUP%'S8"C M^5]W\>>8_RUI4B5G)T7^1(KZU5JKOY@'8CY:_PG3K,[N=57H9U,]KCH[+]0X MK]^>D]^(FE&+M+)1 >N/.E7>NH: MZ(^::>AB&G_+-,?D(L^J^Y*P;*S&]OB^7N3E%_V8Y+>D"2)/1NDDK9[) MM_D3GRLU+?]L62'^GT84IN\D*/3+,[,DKT9#J$;;ES6EUS MA\0H$F-(C"^PHSE6;TP]GL61?N]X7(U3RVL&:Z^1H(6R4A(M4Q(Y4W*EZBW! M.AV[Y<2I=W?U7)B7?.$Q.@"BU;R-!P,U_*$G) C,8'$) BS\C1< MYFGHS!/5*2*?L[(J'NK-^ /]M4Z7*BMRE53J@%Q7^G]CVI4(3&*Q!@2XTA,(#&YP#QOY9_FX%#OLOC+?YU6THZ623OJ\,[5%B/G^*XQ M0F)T@0U7?B.>_H4J)-\NU/1&%7^2_Y+?ZN]^R9-L95>O>;8M2L!C#FZL MM;L+%H7?HK6V:09=,0#6)TNR0F"/NGO-PZOIZ<&7C[*4-NBO4O MR;IJY M9^F<).@Q>*C&H!J':@*J291F)],NPYXPT:>?NXEC=^F MRV]]4=E8%?\JYQ\1(T52*?=6(;1"@&H4JC&HQJ&:@&H2I=E1-G6#=[2?K4)H M#0'5*%1C4(U#-0'5)$JSHVB:#<]=;7Q*RK0DBX\)DSPCCTF1)C>3YGUQZS$7 M:(L!U6BCK9>$@^!H_;@+M*. :@*J291F?[#5U!2^\]@S;LU]K48/>@3Y^JB* MK/X,-^%IEF2C>B.S_DP >7?]E5^]7WG^LU[5_R#73\EL_H*V++L7OFN6H1J% M:@RJ<:@FH)I$:7;@31GB>WM9O_O06@2J4:C&H!J':@*J291F1]'T)[Z[/WG; M^MV-=@XBM%-IM/7UNQ>NK]^ATW*H)J":1&EVQDS]XL/KEWK]GF:+]?O%6_?, MW8O5.:70O@:J,:C&H9J :A*EV5$V?8V_G[[&A_8U4(U"-0;5.%034$VB-#N* MIJ_QW-,?^36^\)9J7;WU1:T*AM1!4HU"-034.U014DRC-OI:&Z8Z" M_9SB$D!;':A&H1J#:ARJ":@F49H=1=/J!,A37-Q8YP NM-5STH/UJTE0Z)0, MJG&H)J":1&EVKDQ%$_S=4US<0.L8J,:"S1-F/'\MYQPZI8!J$J7965JY M]M1;JYB.VWU?5*4C6=;6R+9: XJ]>!7VZE78RU=AKU^%O8 5]@I6^VAB M/$ M!/MI8@)H$P/5*%1C4(U#-0'5)$JSHVB:F,#=Q'3<\(,V,(VVNN&W<4(#=$8& MU3A4$U!-HC0[5J:!"=[:P-37 FTN!;K1QK1&#MJ60#4*U1A4XU!-0#6)TNQP MFK8DV$];$D#;$JA&H1J#:ARJ":@F49H=1=.6!.ZVI./J]VAC#W+CNIOG[AD[ MYPIZZ@M4XU!-0#6)TNQ&M'XEK_UOO&[0-;TPAM1* :A6H,JG&H)J": M1&GVM9U-(Q+NIQ$)H8T(5*-0C4$U#M4$5),HS8ZB:41"=R.R\R4E7G&V7P3B MW#VR<\Z@#0E4XU!-0#6)TNR!N;@.XI.P<+VH) -0[5 M!%23*,T.EJE+PK?6)?4FX'S[;WM;TO'#,>Y%Z;S^A78D4(U!-0[5!%23*,V. M[\I]/O;3D830C@2J4:C&H!J':@*J291F1]%T)"&R(PDW6XV-*[:>NV?LG"MH M20+5.%034$VB-#M7IB0)N]Q4I#5+T/(#JM%P\WIDQ^MG/$%GY%!-0#6)TNPH MF4HC?.L%Q';:V.OVB1CWLG1.);0'@6H,JG&H)J":1&EV?DT/$N[GJF$A]+P1 MJ$:A&H-J'*H)J"91FAU%4YV$K]P0I=O6WO&KGV$Y=T_8.5;0:@.J<:@FH)I$ M:?8-"4VU$;WU0F'7:E;-'RSO$WNPVC-L[3$M Y)4JS@V4JE,A=H2SNAW>9/-G#U8.?MB),JU(Y&Y%(+?&=L_1.6[0XJ317'=Z;I*TXPLY=/D$ M5),HS4Z3*4:B5XJ15SLV-] Y*M VH]%6;VT=A$?K=[9FN[V,0Y=-0#6)TNR8 MF/XAVN$NZ;^]K,#6/B;?Z:-0[HDZQPG:2$ U!M4X5!-03:(T.YRFD8B.][.Y M#SU! ZI1J,:@&H=J JI)E&9%,38M1NQN,;H=:FNPU7(LWFC'W#-VS1548U"- M0S4!U21*LW-EVH38?9;$]G9LG]?TQN+SJNJZ$U1:-99='&-?V@4S*H MQJ&:@&H2I=FY,NU#[#RD_'\]L?I<4ZK:^,?*'CWZO MKT>:EY^=S)([=9$4=VE6DHFZU4,'AT/]#Z"H;USS\J#*9S6I(UE5^73^Y;U* MQJJH7Z"?O\WSZN5!/<%37GR?+][9_P!02P,$% @ E8!I5TF=5Q/K P MOA4 !D !X;"]W;W)K&ULM9A1;YLZ%,>_BL6F M:9-Z X&0IET2J0FPVZG=JD:[]^%J#PXXB36PF6V:5;H??C80!AEU&\E[2;#A M_,[A_(\QG.F>LF]\AY /[*4\)FU$R*_M&T>[U &^8#FB,@S&\HR*.20;6V> M,P23TBA+;==QQG8&,;'FTW+NCLVGM! I)NB. 5YD&62/"Y32_)>[S= M"35ASZR MIO2;&EPG,\M1$:$4Q4(AH/Q[0$N4IHHDX_A>0ZW&IS)L'Q_H47GS\F;6D*,E M3?_%B=C-K(D%$K2!12KNZ?YO5-^0KW@Q37GY"_;UM8X%XH(+FM7&,H(,D^H? M_J@3T3)PW2<,W-K /3+PAD\8>+6!]U(/H]I@]%(#OS;P7VHPK@W&9>ZK9)69 M#J" \RFC>\#4U9*F#DJY2FN98$Q49:T$DV>QM!/SJ_A[@3E6*O,S\('29(_3 M%$"2@,]BAQBX)@*2+5ZG"%QQC@0'?X%/D#&H*@*\#9" ..7OP&N ";B5MHHT MM86,37FPXSJ.116'^T0<'KBE1.PX"$F"DA[[I=[^0F-ORYPTB7$/B5FX6N M M9 /@#<^ Z[@>^+(*P-O7[_KBTF-6*)<8IXL!'&WEZA1]>0I>SG,U885Z3(#B MYNYTF$B/^5B0 7"TF$[RO:8JO9+K/<%=%%S.< Y:Y0G^NY%SX%J@C'_M*[ * M.>I'JB?T)<]AC&:6? 1SQ!Z0-7_S:CAVWO>I:A(6F(2%)F&1(5A'Y%$C\DA' MG]_!1[4(@-P>P5(N7DRV:B@/.4Z0>L!(T6\P7.,4B\],[8>VNMK 3E77)"PT"8L,P3KJ^HVZOE;=EJ)Q1]'T MH&B?=EKFJ6O8_ZT0CNH@,.DN_-W=<=U%AOQU!!DW@HRU@ASV]C. LQQB5JZ] ME/+>-:1%G:K#^%D=GKTB-!E09 C6D>&\D>%<*\.G(EO+URJZ ?A25AD"-81\*(1\$(KX,TRZ--&:W2J-B9A@4E8:!(6&8)U9!PZOSY='?-? M"373D,Y&:8%16FB4%IFB=;5NM2F&?^!U4@\]66R3M, H+31*BVK:N+6WC/R! MWVPOE8AVJ^V4(;8M&X1[%:"_< MY #6)#9CF]+^^[6=$%,U> *B-Y X.:_?LDS)L?!2JGU M=1C*9 4YD2V^!J:?++C(B=*W8AG*M0"2VJ \"W$4]<*<4!9,1K;M04Q&?*,R MRN!!(+G)9Y#Q[3B(@UW#(UVNE&D()Z,U6<($D4F(\&W M2)BWM9JYL*G::&V.,C,J$=&WS[H-W2G(Y7]UN1>2G7I)LP:O MY9HD, [T(I,@GB&8_/I+W(M^]QCN5(8[/O7);K#J?!61 QMIEO+S).[VAJ/P MN::_;M5?UUN@:CI]>^3Z5R^C+1%I;5FZ'U"67F6SUZ@L5V@&2\H894LT(QEA M"=19+<3Z;RK5CUO]^EKU*Q-]KPE='$T0IM>\$,"25Z0$83(C9E+5N>B_<_$; M/N1A4'D8-"R$7GH_J4*AU&TT7X95_T-O_X9@%CU31K)711.)YK#4WP!5Y\"K M=>*4B2/'S>C\B[_4/+/G/=;')Z__,O3-M,9QO]6N'](8NT[QN2!0*IVY/ [G ML1>^QW*@5'NS!#".#M3+,3KV0_I8$)1RS4@0.W3'7N0>Q8)2JO'<<6"._62V M.PY+A#N]%WA!#8N? 3JL4,]]F+Y6"Z4:@T+AAV]L9_>QX*AE-OGTP$X80=S M[$7P450HI9K6P6$:^S%](R"E"CWJQ-E26CHTXH)?]M19Y+B..^?G O9^*T[U M[#X"N-E'H-9:#?2C7NO %A [YN/>N;B /X+TV)$>^[?LQW+A_9;=5S ';^R' M]]%<>+]U/\0%!W/LW[D?Q85"JO>3.H1[AQHYB*4]NI$HX1NFBO.-JK4Z'IH6 MAR+N]>)LZ9X(/3X29;#0H5&KKW,7Q7%-<:/XVAZ1/'&E>&XO5T!2$.8%_7S! MN=K=F ZJ0[/)_U!+ P04 " "5@&E7,4D,WGX$ "L%0 &0 'AL+W=O MW#/!=EF'V=$%2NI]9T'J^\#59;X2ZX,RG6[PF=T3< M;V^9/'-JE&62D9PG- >,K&;6 IY?(E\Y%!9_)63/6\= A?) Z0]U,">7-/V>+,5F9DTL ML"0KO$O%5[K_3*J H47TY07_\&^LG4M$.^XH%GE+!ED25[^XE]5(EH.T!]P M0)4#^K\.7N7@%8&6S(JPKK# \RFC>\"4M413!T5N"F\939*KUW@GF+R;2#\Q M7\0_=PE/5$KY>_")TN4^25. \R7X4VP( ]>YP/DZ>4@)6'!.! =G=_);6N[D M!;KJWWX'SJZ(P$DJCT;@_NX*G+UY!]Z ) =?)+)ZSM01DKEZOA-7+"]*EFB MY1W9VL!SWP/D(D_C?FEVOR*Q=(>%.^JZ.S)?==)0G314X'D#>!^3/!%D=",_ MP*4F07_?2'MP+4C&_]'%6H+[>G!5M^=\BV,RLV1AB35_^P<,W0^ZR$\$ MULF#5^?!,Z'//S'*M6^S= L+-R4DC_,H"NW)U'EL4R^M)BTKZ+IN;=2AY->4 M?".E11SOLEV*A7PSBXPRD?R+U<>M8UDBC5O/'P4NM/T7-#5F?M VZQ -:J*! MD>@W*G"J8Q7T" MFV1%P-D3P8R_TU$VHT($"E?=UWN,9R>T<1W:V AU64@I82-&RH\#%[6JB\8( M=&AYG@BL$_.DCGGRFC(U.64>3@36R4-4YR$Z3J:B?A%%GAV]*#6=56!#?:E! MMVF\[LF4JH+J:!#RHYZB:NT0M+T!LJTI 1ZG5I5?.SN>[[>R4Q'3F(V]%O\N MKZ810V-_.UJQ?@,+_6').LJU&U[37Z&YP%NO,@G!0WYKI )K'@V%] M&_?RA")[_))6W\H+!M6MZ=_0V!:/5S"%Y(K1N+IH) YDGC$%Q M0YK1 ;9'FHJ^S@P-U2!J+?7-_?P0$:N@.NH$)WVYT-H-CT.HF1>0>5X8E#'4 M7Y%#.1>&+XEIEN3>0!] 30]'YC7YL3+V&UB#C!WC60;GM+;2U#[F%\S623]2&7;U!._\/ M4$L#!!0 ( )6 :5>H=/[=+P0 *$5 9 >&PO=V]R:W-H965T,XAS[VD2$X.E'WA6P"!GI(XY5-C*\3N MRC1YM(4$\S[=02K?K"E+L)!%MC'YC@%>Y: D-AW+\LT$D]283?*Z.S:;T+V( M20IW#/%]DF#V[1IB>I@:MO%<<4\V6Y%5F+/)#F_@ <3GW1V3);-B69$$4DYH MBABLI\;YH.7@UEB#CQ^*>'GZ# MQA?1F.>_Z%"VM0P4[;F@20F6/4A(6OSCI]*((X#D40.<$N"< MQ7 (,2,.BJ MX)8 MZN"5P*\K@"_!/BY]X59N=,++/!LPN@!L:RU9,L>\G#E:&DP2;/,>A!, MOB42)V;SZ.N><))%F??0KY2N#B2.$4Y7Z)/8 D,?4H'3#5G&@.:<@^#H8IY0 M)LA_.$^-X$DF.8=+=+$ @4G,+]%[]/EA@2[>7:)WB*3H5A)F]!-3R YGLF94 M=NZZZ)SS2N<&Z):F8LM1D*Y@I< OVO'C%KPIC:K<ZHAO-CZL&/J8?M\ 5$$FZKX#4O!U7F#7*^P2M\M5QK9MF"\"BF M?,\ _3-?MDBW,5WR'(Y@:TQ_7&P7-1NZH[]8;A:TC^Y^^>95O7NM\"4E*!+S_77Z(%?.EASZ" MZ"'5TMQ#H9Q+.$9_ V;H%HL](^+;&[/*TSFK=)(M=)(%.LE"362U[/"K[/!; M9]4]9-O(E?Q@TW7^?4 7GR)!E[+"1F++Z'ZS17()AR2K&MB7JJ 7$L/ZE!N< M3+G6?IP;S"Z*@4[%4!-9+4C#*DC#UB#)N+@JWX<-%WRWX7LK];F^=U$,="J& MFLAJOH\JWT=O^>ZI?!\U7/#\OGWB>ROUN;YW40QT*H::R&J^CRO?QV_Y[JM\ M'S==PN"TAX$*'"LCX#1W^V/O=+M_TTY_=@0ZB09:14.%J"UU7WB/+]%.ZF_MJ]N;$7]PKX*BMO"%_KB\O(6LPU) M.8IA+:6L_E!NHUEQ'U@4!-WE]U=+*@1-\LW#T_O@ M@I.@ 2>P[D7?.XUDRUE/_F*$ %^9VG.I]9* MB/6YX_!H13+,;;HFN?QE05F&A3QE2X>O&<%Q ";+,/LZ8*D=#NUH/7\Q;=DN1+J"V,EN2/B?GW+Y)E3L\1) M1G*>T!PPLIA:6JY21%(2"46!Y<? M2950H/@BFO+B/]A6L:X%H@T7-*O 4D&6Y.4G_ET5H@6 _@X J@#H3P%>!?"* M1$ME15I76.#9A-$M8"I:LJF#HC8%6F:3Y.HVW@DF?TTD3LSFT:]-PA-54GX& M/E$:;Y,T!3B/P5>Q(@QJR3E2)NRC%H1WB[LC:!IY[!I"+/ W\T@R_ M(I&$PP*.NG!'EJFN%:IKA0H^SU0KE?;')$\$&=S(!S#6%.B?&PD$UX)D_%]= MTN55?/U5U+H]YVL"(Y%U"N+5!?%,[+-/C'+M M;2UAPP*FC.1Q%H9#>SQQ'MO2RZAQ*PJZKEL'=23YM23?*&D>19MLDV(A[\P\ MHTPD_V'U<.M4EDRCUO4'@0MM_X5,39@?M,,Z0H-::& 4VGIL2*8 M\5.=9#,K1*" ZA[G0Y"=U$9U:B,CU67AK80-&"F?EO(NZ+(Q$NV[7H]$ULEY M7.<\?A,#&Q^S($]DKM-#?;68'0;OI-:T8FGNQO ]R%I;#\0:G8,WDG,_$$WB/L_4'0-4DI\W- MR+GO2CX66[<"3>>'_INX&S1.&'L7Y4ALW:(T4P8TCQD['0[V!X80VD'8_GNY M,C409+MZ2%=O,W! F'1ML[P!D-[FF?T-S _].HE5.4[I\&ES(S;QF MN6M3,Y+NO<*/Q-;=DS;3 G+?9E=J'$KVWI8>B:U;E&8J0>:I9*?M(H-@;OG[V%M%U?$M..[[AC9N]\2$FI$"O3I2_*'!H?Z&'\KA M2Q/!%T7+^\>J)#;U>)P17!,F J0OR\H%<\GZGU@_?YW]C]02P,$ M% @ E8!I5[>(;/C\! 1QX !D !X;"]W;W)K&ULM5EM;ZLV%/XK%JNF5FK#2Q(2NB12VQ#(I$[5K;K[8=H'!YP$%3"S MG>3NW\\&2@EQ*-F\?FBP.<]SSK$?[ .>'#!YIUN$&/B1Q"F=:EO&LGM=I\$6 M)9#V<(92?F>-20(9;Y*-3C."8)B#DEBW#,/6$QBEVFR2][V0V03O6!REZ(4 MNDL22/Y^1#$^3#53^^CX%FVV3'3HLTD&-^@5L;?LA?"67K&$48)2&N$4$+2> M:@_F_=*T!""W^#U"!UJ[!B*5%<;OHK$,IYHA(D(Q"IB@@/QGCYY0' LF'L=? M):E6^13 ^O4'^R)/GB>S@A0]X?A[%++M5!MK($1KN(O9-WSP49G04/ %.*;Y M?W H;0T-!#O*<%*">01)E!:_\$AW!0Q*P* K M8%@"AET!=@FPNP)&)6#4=93&)6#HX8C&)Z ^[ V^L<7%_= M@"N@ RKN4A"EX"V-&+VM=3Q'<E,$\%L%89X+I@V>< MLBT%;AJB4(+WV_%."U[G U.-CO4Q.H]6*^$KRGJ@;]P"R[#ZDGB>VN&_[M)6 M^+P=_@P)AYMGX6[WX"T)?-$]>!GZ3- M?O[)M(U?9&)323972>:J)%NH)/-4DODJR9:*R([D/*CD/&ACGSWQY1G'40@9 M"D'*2ZJHV :N8TSIC4S(!9^=\XD":C_K.SUSHN_K I48V4VC^:G1W:AG'QNY MA=&X;N0!E7T\FH\*;4XO1Z#E60T:M(5TJ(Y5D[FGX=T;/:CSO M"Y4N/95D_FG\)E^(&CJ2&IW1T:C2T>CB^F8>Q3NQ'K57.".5%8Y*LKE*,E2S%=)ME1$=B3H<27HL>(*9]REPFEU>JE 59*YXZ\K)I7^/)5D_NG8 M?U6!21%G*C"GTHSS/U9@3I<*K#6 2_6CDLR5AM^LP%1Z]%22^=+PFQ78%U-T M)!K3^/R"9K3*YC>^NJ#U&@4,X#4(Q:X9[1&@# ?O &?BFRX%7#> I\%+LD H MK+BY$U_2I)_)C)-(C5ZS#&L/ZU(Q*65SNR2P4.K24\KF=TE@*37JG]%3[8NL MJ6@9 FM,Q-V,*XZWPK)@:[X*2!5FRIX%IRFQUD@OEIA*-E>>P:BI,94^/:5L MOCR#<5-DA=6P;G5.8]:GQJQ6C7W4]NK>'$N'C5?'9OW4'M;%@E+)YDHRD+T] M*G7J*67S)2GP=\,314FM[(:F]-JA4H+()C^1I'RYV:6L^'!>]5:GG@_Y65^C M_]&\]TQ)OR].2?-#K$_ZXHCU&9)-Q#?-&*VY*Z,WXN(GQ:EET6 XRX^T5I@Q MG.276P1#1(0!O[_&F'TTA(/J['CV#U!+ P04 " "5@&E7\A^UG[L# B M% &0 'AL+W=O9_?=K&THA$-3NNC<)F/<\ MYOB8%^S9B=#O; ? T<\B+]G?$KGABWO"')86N2,_6+3I5V8AMH?6"<%'6PN(,B*ZM_ M_+,>B%: X P'N'6 >Q[@7PCPZ@#OI3WX=8#_TAZ".D"E;E6YJX&+,<>+&24G M1*5:T.2!>5+<8K*^5$>>!47,U$'%_ XR]D5^HB^/,3HP_LK]!YE);K-\ER(V'NX.I?/_ M>D_^<^^=P?":2>$IGG>!=W$NH*^?A11]XE"P;T-5K[C^,%>:WC7;XS7,#>%J M#.@1C,4O[YS0_FUHR'7"8IVP1!.L4QR_*8X_1E^LQ -'\BS%'%)AU:HN0Z6H M**&BR-?%<1$X@1G,K&-[C/LJ/YR:;E<5]U6.'T5FU)4E S(O"LRPD742#IJ$ M@]&$/V=K\6*"C_)],&05R]'PUTXZG;!8)RS1!.O4(&QJ$+Z1(X0ZBZ,3%NN$ M)9I@G>),FN),M#A"19FT'D]OZO<<84#ENZUGN!J\OLIQW!XLJ61!2Q9-W6$[ MF#;93D>SO6$,^&4S& U^[7S3"8MUPA)-L$X%HJ8"T1N90:2S.#IAL4Y8H@G6 M*8YC/W_1VUKLH,:TG^&)T[.# 54X,;TS.QA0N;9O.F=V,"CS3'_8$9S6(L89 M3?E/BDN&U=+SLC.,,UX[^[328JVT1!>M6PWWN1KN&_E##=95(IVT6"LMT47K MENAY@>>,+E%>[A%>?Q41]3UB0#7M>T1?Y0C#\!="M MVFQB:$T.):]6NDUKLZ%UH[9QSMJ7SO7*&6B/Y0:8VF-YQE>[9[>8;K.2H1PV MHBO;G(CO&UIM2%4GG.S5CLLCX9P4ZG '. 4J!>+ZAA#^="([:+8%%_\"4$L# M!!0 ( )6 :5>]"R"7H@8 .U" 9 >&PO=V]R:W-H965T"TB^N$^'-"Z,PZ%'+&O1"SX\ZTTFQ M[R:93N)-%OB1N$E(N@E#+_EQ*8+XX;QC=YYV?/:7JRS?T9M.UMY2W(KLR_HF MD5N]FC+W0Q&E?AR11"S..Q?V&7>MW* 8\9#N>X1^95"<>J\\]R)PS,N\Z22)'TB2 MCY:T_$41_<):QLN/\HERFR7R75_:9=//XEY$&T'>,S_UELM$++TB@?&"5&^= MD-^])/'R?'Z0PT3F^4'Z@9R2+[>,O'_W@;PC?D2N_2"0=NFDETFO)8YT0:E&G MP9^K_&/:_GI%W/RIQ_FX^04NI5OI0NOK E?/TDV^9B),/W6-$U*1]QF1_*" M>9:NO9DX[\B*F(KD7G2F/_]D#ZQ?FG*$A#$DC(-@6C;=.INNB?Z4S<9/:6DY M*"SSKY?[:=_N=_N3WOUV7%^.<@>C+M5'L9>C;'<\[H[U8;QAF#/N=P?U,.TD M^_5)]HTG>2VG:;@)R==K$=Z)I'&N&0EMYQH2QI P#H)I:1C4:1@<2^48(+.) MA#$DC(-@6C:'=3:'^U0.LMY*H7SMQTW?V)=FEDU^""]IBKW1KFWL#W2"@YS0 MPCRJPSPRUR[OL:Q=X>[:922TG>U(&$/". BFI6%@7F%)6CZ3?4E=FR;0(.]H.C_-##O:4I;:-GG_R9B%(Q/\TE M_/Q)2#:&V@AJ._VA- :E<11-3PE5*:''4M$J3U Y1=(8E,91-#VG2IK;1JUH M5'.5Z;:VL,'.@&1[FA!ULI;-NL2'>7N3U$H9G=^B,!%>)0&D?1]"PI M@6Z/CJ;,094^E,:@-(ZBZ3E5:M\VRL^V9,PI^LV2T.J)##=2P(#INX) MNO'HI]_.BFOPI];PU+(;XPB]8@VE,2B-HVAZEE4#@+I'4Z"@ M[0(HC4%I'$73'.\)1CN@!5UJ>[J7E MW[!4NK).[BJ5T$OT4!J#TCB*IF=9-1'H\&A*);3E *4Q*(VC:'I.54]7&<,RK#MJ5R5=@='<7SVS9.@6'^L%1?NCA M5AT&9Z\.PQL6RL'N0FGVK?6'"KK& $KC*)J>Y:WE_\>S_A][ P#V#@#L+0!O MT4YQ5#O%,:^G:%DHS3##Y0ZS9>L4'.H'1_FAAUMU.IR].AUO6"B'AD()72H! MI3$HC:-H>I95>\4YFML='&@S!4IC4!I'T?2N]];,9+HHG$CS;?VF?7=D-^YE]QLLG+RA\^2"(:R]9^E%* K&0A[*Z0_DC M*BF?K5!N9/&Z>'C 79QE<5B\7 EO+I)\@'Q_$*L M;6#Z[]<.F235$#,30%[@)I2ESGB8O[L7XR%?J9BE<"^0 M7"4)%3^N(.:;D8.=IQDYE2"=<\_I=%:CER^@Z*8$Y7L7K@FW^@(-0S\68\EODO MVA1M/0?-5E+QI.BL$20LW3[I8S$1M0Z$-'0@10>2X]X.E*.\H8J.AX)OD#"M M=313R*GFO34XEII5F2BAOS+=3XT?8 WI"M#91*]WM(H!\3FZYJD2>K[0+:-3 M%C/%0+Y%9S>@*(MUZ0UB*;IC<:SG50Y=I7&8:.ZL&/-J.R9I&',"60?YWCDB M'O'1Y\D-.GOS]NUWD7)"JWEFO1* MXKU32;W>$6@&)C.32L!D&KBP6'\QC6VHC ML&C#BJUMQE0FCL.3T89U#]"6:;4OP ?;&%BTT7]N&UYGT""-RKJQU3)?*PU[ M,'^O-$CEM>1@7MM2&F&S-.S86B8,J:RLW2<&MWG>;>^(Z*!4LEBF&N0WF=4"^1 MV%[%;BN*9_GUYY0KQ9.\N 0:@3 -]/&UL MO5G;;MM($OV5AC98)("&NDMVUC:@V#.8 )-)$&=V'A;[T");4L,D6^DF)6N_ M?D]5-RG*IF3/(M@7FR+[4G6JZM1I\FIG[(-;*U6(QRS-W75G712;][V>B]U7\L?EB\:M7KY+H3.5.FUQ8 MM;SNS ?O/\QH/ _XIU8[U[@6Y,G"F ?Z\3&Y[O3)()6JN* 5)/YMU:U*4UH( M9GP/:W;J+6EB\[I:_1?V';XLI%.W)OU3)\7ZNG/1$8E:RC(MOIK=KRKX,Z'U M8I,Z_BMV86R_(^+2%28+DV%!IG/_7SX&'%XS81@F#-ENOQ%;>2<+>7-ES4Y8 M&HW5Z()=Y=DP3N<4E/O"XJG&O.+FJ]JJO%3B[:W)"PN,Q&]:+G2J"ZU<5\R3 M1!-Z,A4?WX-7M6O#RK4/P[,+WJM-)$;]KACVAR/QQ_V= M>/OFW9EU1S5D(UYW] )D2VLR4<.VT\5:W'+ E!7_FB\'F'NW M8NG68B/W*+_"H?ABA6 G;;[XW::\&S' ]F8XB697O6V+C9/:QLE9&]M![=:I MN>^*V[7,5^S$-W#$TLI,=<4793E'\UB)SXM4KWRVWN.?6VJ5=$45NZ\J-JM< M_Z?=)V_=K.'3N#^()NU.36NGIF>=FL>Q*0E-P"H7J1(R3T!*L2U5T@Q FT'3 M9R!/!N/HHMV@66W0[*Q! 8NV_1J957 WBQKS+^M43,F11O0 M^4H4C '/)U!,:9%F?F!R6 +0+/;U@V*_41'"F2)-";T2X]1/1,H)UGNDNU8) M]1BG)2C$9W*8&V%[JY3(/,B-&%^-H0O_'PVB*_X/N8.CO7%X,H[Z8.Z>*,'J&!!/3641+ MC:,!_HZBL?AF9>XD-[ P;G*)<9,+C!M@"D8/^M&0:,B95">,6 77&S$93'B[ M\?0"@\B \>5E=,E7H\L)C#HV>=,H(%,7D(=UI7)E99KNA:OJ29@ML"E0@$(Z M42"^<46 :]Q T*)%)SR9K=X)4V2?3$5XD,4Y[?D%"(2T5&>G O1:P(3N)Q!PS:E*9N!DC6LY-O3P-20'9M$ M8@!D_!>P/)Z_5(IZ3. "L956,VX<5@##'G;K#*A=20SF$9:9?(#S:B,Q%(E6 MVACI1Q F*M:.X2G6LL >#F*-FH8\Z)H3@()G-#K$$L[ IIC;C:.I9 +'*]W3 M%LN2TH*\\;%UC5D@,EMN?'S"3"C?!TAMYJFM3$LN6 "3*,*)&&BW5AAHA7*( M'QX[ @^@Y2KLTT0M5W[Z0E'5:Q>2TL-D+<'YO906:T?,OUB2C,:*<:KI*:]( MX!O+25>!#/6"8BUA)HU5%AKOH!>0/#)OHBE2N8(-Q4ZIO'(Q0P[ZE*C6U-F& MRA%%$MRIN7F>U^[2?NT90)6N\\#M 4Z=(XP(8G'@21 -Y:_)D8*!>M0C#]BQ: M%'7_TX1L,*[@BLP+6!N;;),J2H@0,T*NZYG"@]T-/I3HR0\*4TZ8C\TK8W>F M3)/*O.?MY'5T@IS,3Y$X\V]E..XG*@6_6 7"O4>9-D,3]JQ,"\%T]0UNV*Z$ MG@"L;%+%IEV8H.,U;=9 OV:Y[BOZ3TO3.=JJZA)M!R'Q&?*D52T?: M'086* M:V3UGSY5;-(^E4$]%MJ$>B6V&4M&"6RU]0%:LDYJQ*P;0.32S;R^]$AE2J$MUA]+7R,K$ MPH&MPH3$,*UFG;H)&T8G]S(KV:X5V63,<+ ^!%&BOI>4F4&^N*"^W?LG4G9^*NQ?GZW\]G-<&!J# M;KZVIERMFX[3.X#1J!]=T."QF YGR ]<3J!21Q";N)R*:1\"%%P(AX$&']?TUH[Q7\0&M++6JS5K,'2VUG#L MZX!3ZO/YJ\ZW4X7C:R[12U"#HJDU77BZ(@7 ZX7@-AF87"!R5TFC[W*&LK#: MJR(T?LH(8EON[_YDN0 S'N11R.93;94V*O,#V9]J"8U\K01!(*2T*:R[S;X7 M5-NS%G#PZ#1T*!^6VYN-5UH$F-D$U:8>5>8%]T%G>Q4]O[]%%D&$(M.F=6,X MX;OWJ>H1K,1?!F*A?#VF2T;>-VBT%Q2LC\(K$/2[-6"P52+7@NZIFB<6@Y)Y M]N17%'N 2F7AXZO:O\(EYTQT(F+SEX MATPN,:G9M2D/'W*SRP6=;M)F1PZ&5VM[",_D:K'6!\E 0A182518'-X6'-M# MAE2>UP9A%AG$_5$Z)-0"7:M2H(E'JZG>?AA6 1VONKGZ:YL(A/\C2J=/- U2 M.AQM2(E0X?M3 V1.*#^8WSA+Z1PGRX*;?9>:_.$,<'3\\0"?8P7RX"/.V)8T M!_0!^$;3B>['YBH.)&!CY]TXFZJ-D1P'$D'%#\K5<"8CHH3NQY9H-QF:SD*DSSSM&+U\(]; LK9$K9CS* MJI14/;(AYO;_FA[1TAE\#E96GJ5&+R)H^7:_*6F><#>;Z+5$9?A1#N)4@.!N M3,[2[N@%$KT'<"+H%_7([[6\Z(AI7YQ6&L-8#P2I#W=MS*\ 8EFZ9V_!^#W, M2>OXZ-76A5^HU"Z,)_*B5Q$[*@MP@:"X87OM7$DF^S< GXPE#%TA[4_DN3/6 M+Q2T40VV3Z%S!].3C9+RIA+\W"J'0?,WCG5S3VA')[I UGMRH4+I M>M@D26BVBHHB.)P:Q]V%_*S/@3@59]H7<-3Z\MM_"(5<=<>*,U@3Y.:KU?J\ M_1PBYO^++Y#@P\N+J$^*OC^#8K]K<8M>6H_%;!H-@FY_Z@(F0\6/PZOPOFC[ M?M5K?+S$R7W%GVCIG0)L]M\QZ[OU5^"Y__AY&.X_(7^2=J5A5JJ6F-J/9I.. ML/ZSK/]1F U_"EV8HC 97ZZ5!#?0 #Q?&E-4/VB#^MOXS7\!4$L#!!0 ( M )6 :5<_IS\%L0( +8& 9 >&PO=V]R:W-H965TM [ $,>"R[TW-L94U[YODYW4%#=ER4(?)-+ M55"#IMKZNE1 ,P$KN]6Y7$$\;=VR[,W;#3^*2;F$-YKZ\56CY#4O&"A":24$4Y'-O,;A:CJR_<_C*X*A; M:V*5;*1\L,;G;.X%-B'@D!K+0/'O $O@W!)A&C]K3J\):8'M]1/[1Z<=M6RH MAJ7DWUAF=G-OZI$,/T&MQR682J[=+SE6OA.,F.ZUD44-1KM@HOJG MCW4=6H#!\ U 6 /"?P5$-2!R0JO,G*P5-32)E3P29;V1S2Y<;1P:U3!A3W%M M%+YEB#/)'1Q [(&,<#T/'OL%<+*.?UG&OJ[CA&W'74/9)%/1(&(11!WQY&KZ"%.$#!P^? MPWVL0%.&L"E#Z/BBOY0A5[+XH__(S(XLW2& (M\7&^WV?W3)K?B'W?RV%Z]T M25.8>]AL&M0!O.3]N\$X^- E_C^1/2M%U)0B.L6>+-)4[H71V*,IL /=<.@1 M#EH3RK'GJ4BQ3%*15$'&#.$2+TGG!:C"3%T8.TP.23B;QOZA+;3R&;=\HF#2 MGS5>SQ0,&P7#DPI6D(/"[$@JBX)I.W!T#YL)]X0A5&1$2'%9VUV95_235E:3 M07\8M)[!"QT=B'$_F+6?;DVC1M/HI*8OTE".@NJ;25UG=N4^>EW1\:P_?)'O MZ-791-/ABPS]UE2Q$_V&JBT3&N]"CJB@/T$254W)RC"R=(-F(PUVC%ON\,," MRCK@^UQ*\V38V=5\JI+?4$L#!!0 ( )6 :5?]B[DLJ18 15 0 9 M>&PO=V]R:W-H965T?UE-O]M<5?7R\[O]Y/IXLW9W7+Y\.KB8G%]5]^/%N>SAWJZ M^C^?9O/[T7+UQ_GMQ>)A7H]N-H/N)Q=QM]N_N!^-IV>7KS??^V5^^7KVN)R, MI_4O\\[B\?Y^-/_'NWHR^_+F+#I[_L;[\>W=G/V-GIEHBA;C]B4_'5RW]1^J MFS=GW?5;JB?U]7)MC%;_^5Q?U9/)FEJ]D;]OU;.7%UT/W/WZ6=>;K5]MSW,V/.O:OO]L\[U MXV(YN]\.7KV#^_'TZ;^CW[<_B9T!_\DV_ MY*/EZ/+U?/:E,U_7K[SU%YNFVXQ?M MUP^S^7(\O>U\E]?+T7BR^%/G#YWQM//3>#)9-?+B^\X?_RWJ]_Z\_MZ[[?=> M7RQ7;V$-75QO7TX_O5S\E9=+.C_-ILN[14=-;^H;87P9'I_M&V_"XZ,X %RL M?G8O/\#X^0?X+@Z*;Q_FYYTH^[X3=^.D\^N'O//='_XDO+&K-HSYY;\ZWSW] MO"4K/\#J]O>^)=6&V?.6=-CZ4#^<=Y+NWK=4',[$ :8\XMUT%D]30>KJBGE; M)LSD]?6*B4*,TZ+)RQQ/-FYR\!S_V]N/B^5\];OIOX5W^>Y)2V5M_1O[U>)A M=%V_.5O]2E[4\\_UV>6Z,;I_EMJ>Q'(24R2F2:P@L9+$*A(S$.;,B?1E3J0A M_?(_'N\_UO/.[--V5HP^3NK.=J(L.O\,[0S>!>6V\X/$SX(M^UY$LM) M3)&8)K&"Q,K>WIXG7\Y F-/S_9>>[[=<_%33I^,*JT\PW^],A&IZ/;NO.]_] M.%NL/ON$5TA]=Z^EA+ M[1\U'OO.?N=@N_*NT/SV.WJO2KHC3+SK/&/EPH M2[+>>=\M,]!F.DTV?&FR8;#)WM[\S^-B6=]X^V&I[8)4V[8CL9S$%(GIH?>; M/FMT4_%4,M@I&?3/>]GN/XW^\T?$4=+LY4JH2N)FE8&VUNF^[*7[LG#WW:^7 M!/^[60ITZM\?ZNE";+R@TK;Q2"PG,45B.O/^]J/!^:#1>D+1L%E4^D6]V-O7 M^47I\#QM]!JT@4ZO15U[I+T;[+9WCXO5=Q:+SM7L_N-XNEV OKW^^^-X,7X* MBZ8WJ]W?LKZ=/[7D^WHR6N\?X):?;D8W]3;WE1?WUV& M7ZAU5Y):CFH*U?16V_UEW6WV9.1U4M?OR;U.)90,F^T(;9O;CK%MQSC8CA]6 M'S_FH^EU'=C[!876?49J.:HI5--;S=W[)5N+?3UVX/V=PK"D8(=I>F?A\O WV4")^GSAOSX6I;%26[;]*MR04I[9U' M;I62I,:',KVM<2=ZO_EWY!$?];'[@]L7A.% YNW MBT6][%3W#Z/Q?'- [^IN-+^MY;]0-*%!M1S5%*KIK>8VG;;1\PJL2QN_M(SU#:Z#6>CBBAX0/=R][-@/9I/?Y@]+CNCZ^OYXV@B M-A^:0Z!:CFH*U32J%:A6;K7@XKV__T. H=Z5V\HV/(@&P=@M'R]&M[?S^O;I MT^+F/(M-GM#YVX^KTDZUK.\78K86H>D"JN6HIE!-HUJ!:B6J5:AF*,V=*#8 MB<()2"!F"X]L/1/0Q /5%*KIR$\>I*Q-*)/"-J%,3-ND.BENH[;5[3<;>43A MS&-]%&\V&=]L#BS/ \V'AAZHEJ.:0C4="7&%U'Q"8"$UGY"0B,TGU(G-=XH( M)+812!R.0-:7*&Q2CK?3T>0?R_'UXOG\,ZD%PUC;%D2U'-44JFE4*U"M1+4* MU0REN9/#!C!Q%%PRG^1,M1C-8E M1S6%:AK5"E0K4:U"-4-I[ARRJ5$<3HT" MJ^GPR-8S 4V+4$VAFH[]D"?I9$<[]!C M;&&F=>^A^1VJ*533L1^ B;TGE$F]YY?)O>?7B;UWBN MML%;'+YLY^D\F:H@?*0-S=Q0+4X?"T5][_QSL:C9>4)1$GNGH%.;Z#:>#>B2<$!W_.&V!$WA M4"U'-85J&M4*5"M1K4(U0VGN1+$I7')T"A<>V7HFH"D3MW.@P'>0LSK=N0OY=#]C:'0A8GM:&8 MQ87;4$C503:&:1K4"U4I4JU#-4)H[36PLE_3^].?O2V5# M;_5CJ.UT>\UFB\F>;+'5D3$$[O_QZ$W-)9#M1S5%*II5"M0K42U"M4,I;D3Q<9R MR=&Q7'ADZYF QG*HIE!-)X?<@+"0JH3E@!#Q2%(\%FA:B&H*U70J7&4X3+W;$TAE M:>QE-D)9%,4>5Z7^;4*SH7>8YA1Q86KCPC0<%SI+ELX_.^WN_A7&6_JY:BF4$VC6H%J):I5J&8HS9TH M-N%,F1N8AIG6TP*-.U%-H9I._>PQZ?6]FRM(97'LW6])*(NZ:>0'3\)%C5'F M70%&;:K[^&R;>/;"B6=S17/4S1;"K]&V,5$M1S6%:AK5"E0K4:U"-4-I[IRQ M86WO5%=-]M#\%M5R5%.HIE&M0+42U2I4,Y3F3A2;W_;"5TT>NK ),ZVG!1K) MHII"-=T3KF#T'LY62%7=YNJG%*H&X0O<*F%(WSN;QU";[/:@S3][X?RSN< Y M]D*V\,NT[E$T&D4UA6H:U0I4*U&M0C5#:>ZTL>%L+SW5&@=-;5$M1S6%:AK5 M"E0K4:U"-4-I[D2QJ6TO?"/6@]=W]OR[ MK [/^UGHC)K]JJ&VU&T]FX/V]CQ<<7VLYNNGSX1'M^XX-/Y$-85J&M4*5"M1 MK4(U0VGN;+#9;.]4SV?LH;DLJN6HIE!-HUJ!:B6J5:AF*,V=*#:7[86?SWCP MB@5-85$M1S6%:KKG/S9Q$'EGSPA5_8%W*K!0%7=3[\GC8EG2/,9CJ.UT&\_F MG+UPSKFS7FE][DR8;MV,:/:):@K5-*H5J%:B6H5JAM*Z+%3!_- M8E$M1S6%:AK5"E0K4:U"-4-I[D2Q66Q_WX6SARUFPDSK:8$FKZBF4$UOM4@G%YZJY;6Y\6$7Z!U M2Z*Y)JHI5-.H5J!:B6H5JAE*,S6 'X3L"'[^D&:#1*ZKEJ*903:-:@6HE MJE6H9BC-G2@V>ATPCPT-,ZVG!1JTHII"-;W50I<]#,-3VN0UG(\Q!.,*4EC)'G2,3?IW6'8EFG*BF4$VC6H%J):I5J&8HS9TW M-H$=G.JNOP,T=46U'-44JFE4*U"M1+4*U0REN1/%IJX#YJZ_8:;UM$ S5E13 MJ*8'_GUZ^\V;^19B4?,.>4)1-/2>>RY4^7?;,]0VNDUG$\Q!.,&45C7'GB43 M?JG6C8FFG*BF4$VC6H%J):I5J&8HS9TZ-I$=G.KVOP,TID6U'-44JFE4*U"M M1+4*U0REN1/%QK0#YO:_8:;UM$!#6513J*8'_HUXT\Q[Z*10)3QT4JB*TIZ_ MMCGL::?4=CJ--[2QYS <>_XZ':];[L-RU7D+J>/"X]MV'*KEJ*903:-:@6HE MJE6H9BC-G0\VC1V&[^M[DL=-#M& %M5R5%.HIE&M0+42U2I4,Y3FSB$;T [# M%\D&GM8>'MEZ)J )+*HI5--#_S:[R:![/F@L8*2RM-M;0YIK#/??%'4U'-R.Q MW=#<$M5R5%.HIE&M0+42U2I4,Y3F3@2;6P[#5XN>YE,E&G*B6HYJ"M4TJA6H M5J):A6J&TMPY9&/883BU>T%05U7)44ZBFMYK[D%_OF7A25>(]XE>HBKK> MX>Y**,NR\U[@)NR&VF:W[VR&.3Q5ACE$,TQ4RU%-H9I&M0+52E2K4,U0FCM1 M;(8Y#&>8H1TT&ENB6HYJ"M7T4'@&3KF8 FF*BF4$UG?I8H[9*% M %/8):>'[)*%\%+:)9\BN\QL=IGMN2ONXWHA/!F+\65X;.M>0^-+5%.HIE&M M0+42U2I4,Y3FS@4;7V;?(+[,T/@2U7)44ZBF4:U M1+5*E0SE.;.(1M?9D?' ME^&1K6<"&E^BFD(UG0F18^K=4DZJ\H^."U6I?]Z55!4WUTJ&VDJWTVQ@F9TJ ML,S0P!+56X9&M9P(:6**:0C6=2==& M^KMDH4K8)0O7; J[9*%*V"6?(J*,NC:C7'\=#"F_>BKLGI%M>XWE_3VQ3 M&TV7[#3=J9++9QGK232[9#G%Q> M[CTTU62YG.44RVF6*UBN9+F*Y0S&->9&?V=N?(-\\_E%L>F$)IPLIUA.LUS! MVFQ2M _=WT25+0:"<% MC<(IZ,_+NWHN-EQX8.N&0[FSG&(YS7(%RY4L5[&P7,ER%TG!9N#HIQB.?W,]??NK(4Z M<6?MU\D[:[].WEFC:>C%XJZNE_EH.;I\?5_/;^NK>C)9=*YGC]/E.@S>^6YG M7G]:]^6KM_'9A??]=]&KJTCX?AZ]4M+W=?2JD+Y?1J^JS?EC/KZ]>_G#K_?YK-EL]_6+_ E]G\M\WF7_X?4$L#!!0 ( )6 :5?TBM]1+P< (\^ M 9 >&PO=V]R:W-H965TPES;[F&\:X]6T;)_GM8,/Y[F8TRI<;M@WS8;ICB?CD*QC9N7[[3;,_KUGL-+RZ,YK-=N&:/C'_>?[H=W#DW%/N% M0BGQ1\1>\M9KJQC*ES3]6KQY6-T.[.*.6,R6O$"$XL\S6[ X+DCB/OZIH(/: M9J'8?OU*I^7@Q6"^A#E;I/&?T8IO;@>3@;5B3^$^YI_2EU]8-:!QP5NF<5[^ M;[U4LO; 6NYSGFXK97$'VR@Y_ V_58YH*0B.7@%5"JBKX!Y1P)4"[FO!K13< MOA;&E<*XKX)7*7BE[P_.*CT=A#R[1$?N$EL?TH1O?@( MKPJGW'K*TJU51]FB#'Z6Y?HXL_YZ+SC6 V?;_&]=1!V,NGJCQ8)]D^_");L= MB!4Y9]DS&\R__\[Q[)]TTPD)"R!A!!)&@6!2&+AU&+@F^KR>^.P0#[HY/1"\ MDE#LF<_SL3,>CF>CY_9DJ5*N-QDB62I0I1QW.AU.93&B$2^3!-(D':NS)>;4 MK4U*_O5J_WI&_WY.(BY\^\A#SK2^-:J?NM1 P@)(&(&$42"8-*%^/:'^-78< M'S(,(&$!)(Q PB@03 J#21T&DXMWG(FRAF'?'OJ=95,CY=K=K210I1Q[@KO; M%]&)V7YW_Z+&L9WIN6GMN>GE.\X!,6Z/PW<[CC.:.37*>Q@DD ;I5)TIK_W3 M0/*M8S1>8:Q-F8R44]<;4%H 2B.@- I%DV>WE7 [ MU]A\*JM0T0!)"T!I!)1&H6AR-* F&M#%>U"%D-89UQU..FNI3@SYW=_;@4;, M=;QA=Z'4B.')I"M&S<,[UWU-Z< QIJ3]-J**(0W%5E(?LZ630[Z/30)JD^IL MXE:8R#YN\G+'G)@OPB1-[TA&K'I M=#B>MO]U]Z+_HZ;@-$4%QYBL]MR+?&58ONI(T.2_CTD":I)J3(Z/5>&<)EUW MS/GZ(DVXN)04V1'99^E.'ZM B7$U%9"T )1&0&D4BB9/;E-1<*97V90@$_X% M*"T I1%0&H6BR4]7FQ((,I= ^FQ*%4)*9)1T9Z&1PM.AT]F4*BFI=H0[.Q?1 MH!SD*(^"S$,[UW5-?0$9,]9^VU#%: _%4Q)*LZ%3H[V/20)JDFI,3EKE5MG! M3VKFN:VH+ M"* 7 :F= 4[W:=G";.CD:.]ADH":I!J3[>F2'=RDZ\BD#3_#XF":A)JC'I M'DM\<).48W-27O7!_1HEZU6ZU?;<@K8D@-("4!H!I5$HFCRQ3DE AY'I99Q7%FGX$1]F -%+8ZS;8$9V4DB%1 M\\#.=5SK' - ,P)6']([=K<>N3!;.CG8^]@DH#:ISB8ZUHR F]0 MBX#5Q@"D)#^5D"<)=ZK2DA8(#.@XK1'HC=W8T7 M9D,G1WH/DP34)-6:[!;=1JWSLF*169X3?CBW6%^M3T_?E6>&.]?O MG9N%H[D>.#?D<#:ZP1^.:G\(LW64Y%;,GH0I>^B++UQV./U\>,/377E:]TO* MQ0I8OMRP<,6R0D!\_I2F_/5-8: ^@S[_#U!+ P04 " "5@&E7#V^_RVH$ M "R&P &0 'AL+W=O]1_>>>TP<4^,=H5_8&F,.GK,T9Q-GS7EQY7ELL<898BXI<"[N+ G-$!>G M=.6Q@F(4ETE9ZD'?[WL92G)G.BZOW=/IF&QXFN3XG@*VR3)$OWW *=E-G,!Y MN?"0K-9<7O"FXP*M\!SSQ^*>BC.O08F3#.#EQKH.K&1S(A#+B[P3O M6.<8R%:>"/DB3V[CB>/+BG"*%UQ"(/&QQ3.8H2=D[D?> 3O 6]QOL$,+"G)P,=GCFDNNI^5T\64E93>D7SU_DY(.GYAZ]\[ M@0-N.<[8?SH.JH?V] ^57_\K5J %GCCB^\TPW6)G^O-/0=__5<>()3"%G[#A M)S2A3V=BR"1-8L1%\Z213EI*!Y5DZ/JO0/LEJ%RMMM.@'[J]L;?M-J:)&@5N MOXE2*NXU%?>,%3_FB:QUSD7)VMJ,Z:?.QA*8TFG4=!I=0KN137XL@2G\]!M^ M^J^AW0ITT%6EWW-'>]JMHJ)N%/3URATT]0Z,]?Y%N!C?;5[.4:[6*-759P0Y M=3Z6P)1^ATV_PTOH=VB3'TM@"C^CAI_1:^AW=*#?:.A&>_(]#!H$;C3J_NG% M'/BM>_'-Y:,D!9=0&>D.N8KI*A?\Q#!*WM";[K>T2)PE.+47[<4%&SMD CR,E#LH2FMMSZ MIJ!W$2%;]5NVT%2.6L<5& W+V4*.#CU%Y,)]*6NBNBNW6G/K@@*S#;H6 Z0H M3?1+L3'WY.E80E,[;?U3,+B(@JTZ+EMH*D>MYPJ,EN5L!0\/M'GX>TX;=,Q' MM"XH^(X-.NXCC(DG#\82FKH/T=HEZ%]D)\*JU[*%IG+4>BUH]"GGBK=&5749 M[HE7$Q0=6WQA9WO)['SJW8@_19DQR;3%V=TK>HW-(MC:)AA>1,16?98M-)6C MUF=!\P;5N2+NZ=S!@8H/HR \9H=AZWN@V?=\YFM,M559W2VRA:9VV3HEV+^( M>JUZ+%MH*D>MQX+F3:ISU3LXV.OU#\6K"]I?@KW."Q7Y-NL3HJLD9Z*"I$%4GG!3E.Y8GPL48R\,U1C&F,D#<7Q+"7T[D:YOF-=WT?U!+ P04 M " "5@&E7V-I.F<@" *" &0 'AL+W=O#C50/.@,PY"GG0@^]S)CBPO=UDD%.=4<6 M(/!F*55.#6[5RM>% IHZ4,[], A._9PRX<4#=S93\4"6AC,!,T5TF>=4/5\! MEYNAU_6V![=LE1E[X,>#@JY@#N:NF"G<^0U+RG(0FDE!%"R'WF7W8MRW]L[@ MGL%&[ZR)5;*0\L%N)NG0"VQ P"$QEH'B:PTCX-P281B/-:?7N+3 W?66_=II M1RT+JF$D^0^6FFSHG7LDA24MN;F5FR]0ZW$!)I)K]R2;RO8L\$A2:B/S&HP1 MY$Q4;_I4YV$'@#R' 6$-"/\&]%X 1#4@^E] KP;T7&8J*2X/8VIH/%!R0Y2U M1C:[<,ET:)3/A"W[W"B\98@S\35EBMQ37@*9 M6E JRIT>0C^4J5HK8HY'@, MAC*N/^#IW7Q,CH\^D"/"!)DRSK%X>N ;#,42^DGM]JIR&[[@-B)3*4RFR6>1 M0KJ/]U%"HR/!$^;H>/(6F\ARUJ MHJ8JD>.+7E45,A%%B;6A(G67U/TYWR')!'LL09.?-\A#)@9R_>M032JGO<-. M;8.YT 5-8.AA!]&@UN#%[]]U3X-/AQ+ZEF3C-R+;2W:O27:OC3V>B#5HXQ*\ MH)R*! Y^T*TDKTU>17;JR&QG7L?1>>=LX*]WDU(9G>\9-29[4ON-U'ZKU!E] M=CIQ7) 1_H!,K.P6EYJEH*H/ZH;1!>/,/)^0;X4[%"MR:?LS,^QP;OK_1-H/ M]L6,6@-[[>?R1F15#OV=[IF#6KDII$DB2V&J1MJ<-H/NTO5W_X]Y-26Q"ZV8 MT(3#$J%!YPP#5=7DJ39&%JX7+Z3!SNZ6&0YK4-8 [Y=2FNW&.FC&?_P;4$L# M!!0 ( )6 :5?O&PO=V]R:W-H965TL9H%5S9U6KC:D7]L'1_9ZX] MB_L[OE&!'[)G0>1FM:+B_9$%_.USR2IM+WSQ%TNE+US=WZWI@KTP]2#-O^0M3ELM$7Q3#6JQ0>U4@^O8X/I4@WIL4,\:M(X8-&*#QJD&-['!3<8 2CO?H!D;-$\U M:,4&K5,S;56W-5<]V22I[)-KV]I6MY6M[^,M:EOAULDU;FVKW#JYSJUMI4<- M_BIJ\::[M*FB]W>"OQ&ATP-/OS!]SMA#+_%#+0\O2L"G/MBI^T'XRJ2"_JXD M\4/R2^CR4/+ ]ZAB'NF$RE<^D^2BS13U WE)/NEDCA\$T+EEF?SPG=6H_Z2O M/<;7[JX4Q*7I5VX<0S^*P3X2@T4<'JJE!'<>\W+L!\7V]D?VPV+[VD?V3K%] MJ\#^"NHCJ11[6RF/=B'P82TJQ&J5B5VU:^27ES:Y^'29$]?3.9CA\[_)151= M>:SV":QJX\.0.N=@/@BI6\SJLEF%V,UT2$0NJ6!YC;!73!O2$&@W.9$=1_:+ MD0Z%S-:L")G7K$_)W\U1\V&Q^0M;@_?JAS4V.B,3!9CQZ='8!1@')U,3G&BF MQ9@V-A"L2!C_??$6>N%1Y=\K'"-(P$#UE?;VWKBO- MNZO7?8V)$EFUO51V.DG[D'-=KUCI1)T<3B.=I%N8J7/[.2:LCPD;8,*&AV5? MK63*=83I<'SHL):M:R=*T]Q+M$63.!=QF017"A7X++Z7O,4'-:NO8 MIS,_\-5[F4S7YF*X( ]Z"?:HB!1Z/5=$,&%M3%@'$];%A/4P87U,V 3-L2$ MC1H'W:M>37?G,:8_!Q,VP81-D6 I2;I)).FF4))>:, (GY,7Q=VO9?+,A N2 M1!?FXO0M9$(N_36A<\4$^5G04%+S4"A/A@H]G2M#F+ V)JR#">MBPGJ8L'X$ MLZS47,&J969S TR?0TS8"!,VQH0YF+ ))FR*!$M)43.1HB:&%,T8#)_81UI4 MZ.I<+<*$M3%A'4Q8%Q/6PX3U,6 IZPV79F/6&(Z7.$"1MCPAQ,V 03-D6" MI;2HE6A1JU"+OC :^'\RCRRH'Y*+@$MY26!R)F.-\G<+/F4BF!M0*?VY#P9S MP5>$JR4,EUR^@M"6>B/.*P,3>,_RM*HPE'.U"A/6QH1U,&%=3%@/$];'A TP M8N,XLZAVE^M ]6?Y'B3HF%54W4 M0F]9*I"+SA\;7[T3AZDE]\C^:C -/3+D?JC(K_!^ \Y)VYWF9N?#7>45(F?"/V1@L%3X?(C 8T=!E17,$HPR.?S HW646;\@S_ M4ZM1J6ZOZ(&'7#.S.3=XKY#?&%E2,]!(960&@Q'"(H%:10+E9P0J8Q$GELS= MB"BT-Q\8.J5^P3>*4*(W,OO!._&88F+EAW0&(Z,Y]05YI<&&5<@T)$,:;JAX M3W9 EB'"ZFH #=K M&I)1950A%R%(]U?X!\I+DI?' >D%' H6JDTR11P:PGQR%2VZ5\IDK#RP^0T& M>X!\\%Y]R86\O"R;O.K80@\JCU:G MNKRLD.>-D!L**: 8CY96F60R1ZC^R--&+J.2D8TT UI-V"_3F3!% /_O7]7O MCP/CAJ"8H8U]F+X#?%=N7/@+^#R 5I-J!-#DK%:K6=%]R]U[%D)"\Z1$P]1N MME].1Y1X7]/W@]B:9!;W'M-&0"/(.X,>N(8K!KM79KH0"%P+XKAI$K?.M4Y- MW:7/7N.\S*'\A-*S PC9\S5"0B,(3)]>"W]%A>X><>5D'2T_*/C905Y^^*YI M6S<_Q5N*F9"FASV IX T]KK7BGI1^<]](15QJ5SJHMD&W<@OD8M/>@_&5EDN M39;Y%K_=?YKF@SSPN(G,=:T>N+*/N;+V9 WZVOJ4AEPA/R]C:4PY,FK\J=ZJ MM'9"*9@^]:!/+Y@61DI3,QVCNFM%@A?$S]A VTJFPT(JGCQLH\G#-A*WDR?( MJ6X4GGE6ETCWBX(_211/.JQNP-]D%"S[MC8-:=LHBK)'?-UX7"X\YFT#*G5B M@)E2IA4\U1]"IDHZG_I663/3=KML M)J*[3W/;?'75:_F$:-TEU>F:Y>IUM=RH5K>^('=97Z;X]P(W]]U-8)H*A :E M#_V=NY"7J#':C8J=NFM3^)S]J.BW:#5!I[&:E>MMFB@7J23__-;PLIE)"(+M MJGR_&LIQKUE!OW__%WA)5F_7NU7=G&KUF"N8J1C=$&H5^_LHNS9,^+Z/[\K2 M##YT!1@]"CD)>+C0_=MU^29^NGXXZCJX;6DE.#HNJI .J#WX67-A*AKB]KEG M/ HH.JJG;\8+O(,:B]I"@;_RGK=X8/4>#ZORAU)F% 56:F]090I -XQ%Z/\) M=Y!0;)>IECSP= RZ]4!Q"Z)7K.*!VTX!HR6H>#DK;BG\[)92(6T('YSM[C)_ M0$=3IO)W-XHD3GV/.!:KZ0PU:]=AP'3I0\G_73U@+UMY"YJH,Y I%BV]2K%W M3L@JG.%DN\#OCNG5N1O/BU%G+T-@TMJHM XJK8M*ZZ'2^JBT 2IMB$H;H=+& MJ#0'E39!I4VQ:&F!LG<"%1W&^3\?FHF]8&D7)JV-2NN@TKJHM!XJK8]*&Z#2 MAJBT$2IMC$IS4&D35-H4BY;6KMUY/ZOPB,ZIAVB**6=K$^J1/E1:!Y761:7U M8EKJ>%%F+WD?U>, E3:,:?N/8+(QC[#TA>A1WT#*3?2 >.\L ?GK^'<%/18[ M/%O&4$]:HM(ZJ+1N3*OOS[:JU]5&-;,=M)>3T*I&_V5G9ZBG)%%I0U3:")4V M1J4YJ+0)*FV*14NKS^Y\OS&7^*XC/\\>G*HO]G"TZJ."I3[VG.'-U$]3G%HD7*=;7WC>LK)A;F!P[T 91-J*)O_DNN M)C^B\&"^2CYS_=&Z?;)RKK>MVT[>]:%U.\Z[[EBWD^@G%7;A1+_PX%"QT/MZ M S:'T*J5FWJ)B.A'$Z(WBJ_-]\//N%)\95XN&87IIDX G\\Y5]LWVD'RTQ7W M_P502P,$% @ E8!I5^+V&V*^ P "!, !D !X;"]W;W)K&ULO5A=C]HX%/TK5EI5K<22+V"8*2!U2*JM5'9'';7[4.V# M(1>(&L>I;6#FWZ_M9#()8[+#K+LO$#OWG.OCX]PXGAPH^\&W +=D2SG4V9^$(/OT,E:*CX M5C3C^A<=RMCAT$&K'1>45& Y I+FY3^^JR:B ?!/ 8(*$!P#!B< 804(GYMA M4 $&S\TPK !:NEMJUQ,788%G$T8/B*EHR:8N].QKM)RO-%<+Y58P>3>5.#'[ M#'*6.?H-_8$9P\HT]#8"@=.,OY.]7V\C]/;U._0:I3E:I%DFS>435\C,"N^N MJBS799;@1)80+6@NMAS%>0*) 1]UXR\[\*Y47,L.'F1?!YV$MU#T4>CU4. % MH6$\\^?# Y.<_Y8]?G'VUF2$]1H(-5]X<@UP#M!#>BWT4 1\Q=)"/\??/\M8 M]$D X7^;;"^)!V9B5>2N>(%7,'5D%>/ ]N#,WKSR1]Y[TYS;)(MLDL66R%KN M#&IW!EWLLS\+4 ]FOD&9\@?!G7Q)<#"Y41*--)%Z0^QGOM^7*V3?G&5#D-_J(-::H>UVF&GVF^8I7B902FVAU:4"Y/4DN6BD7O0 MOSQ2:HH9'PE]&N.'QT2Q(2AH,+6$CFJAH[-L+?"]?/\*8W$=F7P]UW(M.N8LT3\F.H.\+($M@QF+2R7!N,;%)%MDD MBRV1M6P8US:,?U6I']MTQR999),LMD36R=N?RG)K00P>]SX4$X;V\LP&Y M-5>;_\>J(8 1DUG=>7QT#YB9?.G$G>O+"P<16QI$RP+?>]P0>]V5"M^5E8J< MKE3=%.<^#%;9(JMLL2VVMAF-KQ/_5]6KBMF61S;9(JMLL2VVMD?!HT?!_U2U M_B617Y8,TQ9IW@T]VY\7#R2V-9#2#+?Q94^ ;?21"I>[XETNR@^\NK<^MOF@ M#RN.^J_]J[EOZ(_4,8\^27BD+\^(%IAMTIQ+R]8RE=Q*RETP*X]=RH:@A3Y7 M6%(A*-&76\ ),!4@[Z\I%0\-E: ^_)K] U!+ P04 " "5@&E7J2>/%M0" M #U!P &0 'AL+W=O#F6V2[M_OV!#*%D)?P#8^W\7F MG#/;"_FDM@":/&<\5W-GJW5QZ;HJV4)&U4 4D..7M9 9U3B5&U<5$FAJ@S+N M!IX7N1EEN1//[-I"QC-1:LYR6$BBRBRC\L\U<+&?.[YS6'A@FZTV"VX\*^@& MEJ ?BX7$F=N@I"R#7#&1$PGKN7/E7U[[-L#N^,9@KUIC8JRLA'@RDT_IW/&, M(N"0: -!\;6#&^#<(*&.WS6HTW":P/;X@'YGS:.9%55P(_AWENKMW)DX)(4U M+;E^$/N/4!L:&;Q$<&6?9%_O]1R2E$J+K Y&!1G+JS=]K@^B%1 $)P*".B"P MNBLBJ_*6:AK/I-@3:78CFAE8JS8:Q;'?"E 4LWR M#;%+Y)[E+"LS".RC&F\%*W(^2UHRKBZ(&>$Y;B?@=R!$[]]XT?>AQZ!82,P[$./'\"D30J2 MB#6:]Z== BN(R$*8%-O%T\%PYNXZ>(<-[["7%\_9ZZ*JHL8MJF$XB+JY1@W7 MZ#4NOXNKBAJUN,(3KJ*&*7J-*>ABBHY-!V,TU;KC&KW&%75SC(U?!M)MI MTC!->IF^;@&+[5J#[.*;'/&-3CB;-GS3?CZA*3>%QB8_MUF?O&1]EXCIT0$' M7G3JA'WOI3!YO4JNTE]8_@PKP>9#4J824>)$"V)S$8<[RDOH+#C>L2;_U*_L MMVJEWRMIT>8U25N=#V=TQ3C3#+JKGW^4POYD.!C_I\9M%7'3$.^IW+!<(<<: MX[S!&*]95CVFFFA1V+J^$AJ[A!UNL2^#-!OP^UH(?9B85M%T^O@O4$L#!!0 M ( )6 :5>R>HQ;-P( +P% 9 >&PO=V]R:W-H965TH=!<"E"X2;R'X?UL;.-=P"^.C3Z9 M@W6REO+9+K[FB1=805AB9BP#HV&/CUB6EHAD_.XXO3ZE!9[.C^R?G7?RLF8: M'V7YQ'-3)-[4@QPW;%>:I6R^8.?'"%0$&M4>O?3]N^%=\.F*_JC7 M'UUC_R?ZKV<8MTB80B6%*30,0\C905\1/^K%C]YV^?GQ/U'TGYR3.OH/5SWN MU8[?=M5_5=OR#=M*LLUNGP:#()K&_OY4AW]2C+:O?6=JRX6F!]P0+AA,B$>U MO:)=&%F[^EQ+0]7NI@6U5U0V@,XW4IKCPI9\W[#35U!+ P04 " "5@&E7 M69[\#^P# O%0 &0 'AL+W=OW%M!>&'"!J8C/;0/OM9SMIFI T M:G=]U3?%,>?\CL\YYM_8DS-E#WP/(-!CEA(^M?9"'&YMFV_VD&'>HP<@\ILM M91D6\I'M;'Y@@&/ME*6VYSB!G>&$6+.)GENRV80>19H06#+$CUF&V=,=I/0\ MM5SK>>)+LML+-6'/)@>\@Q6(KX?X,BH8'B;6C*]5]T+FP="VV.7-"L M<)8KR!*2?^+'HA 5!\EI=_ *!^_2H?^*@U\X^&^-T"\<^F^-,"@<=.IVGKLN M7(@%GDT8/2.FK"5-#73UM;>L5T+41ED))K]-I)^8K03=/-S1CND6OVBTH%QRMG] RQ>0:784@<)+R:W2#OJY"=/7I&GU""4'W M29I*>SZQA5RV"FYOBB7>Y4OT7EFBC^XI$7N.(A)#W.(?=ON/._QM6:ZR9MYS MS>Z\3N *#CWD.S\AS_'\EO4LWN[NM:7S;=&C_QV]5@R_W$"^YOFO\?:8P\ M@:DEE9(#.X$U^_$'-W!^;FN-25AH$A89@M6:V"^;V.^BS_Z@ J>(Z]]XWJ)- MM97PJ,;0UIR<&VBN^J=TFKG]WG!BGZI%;QIY7L^M&X5-H[Y[28J:1H-1A51+ M?E F/^A,7BF8DC@&)R#'UBP[ >_=@B9AH4E89 A6ZT)0=B'X8!T)3#;1)"PT M"8L,P6I-')9-''XG'WBI$(NF3= ;7:A(T\8=]_P+%P"1D%U;EIV0]VY!D[#0)"PR!*MU8EQV8OS!.C(V MV423L- D+#($JS71=5Z.)W-]IW4Q?^?>+MR6^5#=!NH+ MIQ=\?I5XC]DN(1REL)6AG-Y0OE:Q_'8N?Q#TH*^?UE0(FNGA'G ,3!G([[>4 MBN<'%:"\(YW]!U!+ P04 " "5@&E7DV8L?)P" #F!0 &0 'AL+W=O MB^^21NEG4R):>!&5-*.@ MM+:^#D.3E2B8&:@:);U9*BV8I:TN0E-K9+D'B2J,H^@\%(S+($W\V52GB5K9 MBDN<:C K(9A^G6"EFE%P$FP/GGA16G<0IDG-"IRAG==33;NP8\FY0&FXDJ!Q M.0K&)]>3,Q?O [YS;,S.&IR3A5+/;O.0CX+("<(*,^L8&#W6>(-5Y8A(QN\- M9]"E=,#=]9;]WGLG+PMF\$95/WANRU%P&4".2[:J[)-JON#&CQ>8J96WS+(TT:H![:*)S2V\ M58\F<5RZCS*SFMYRPMET9E7V?#PA7SG<*$'?VC!?KMXWIC5S)>M#[Q8MXY7I MPS$\H;&:9Y;B/1;FDEL#3.8P1>UOBU,QUO3D_@@X0SK 0RC3Q!'\1#F MLUOH'?4/\ Z[8@X][_ ]7F?Z>/%_,<=42ED@768+BU?8C9NR5W_L2P4_OQ(E M/%@4YM>^0K7Y3_?G=PU\;6J6X2B@#C6HUQBD'S^?#[@[[=R='F)/YU)C MI@K)WTBV\?>FM9#M6L47M\9]XEOZ[OR1<[U%XUBD\.ZCP MCG+[F\F$TI:_M8IJU%SET!/^$O7W*3M,&U]"B]U7Q'"G]P3JPD\80S592=NV M87?:#;%QV[M_P]L)^,ATP:6!"I<$C087)$NW4Z7=6%7[3EXH2W/!+TL:Q*A= M +U?*F6W&Y>@&^WI'U!+ P04 " "5@&E7\P&F 8,& V)P &0 'AL M+W=OQ/[XDI>BD63O+%UO'S#?D-^20,^+%,R;? MZ 8A!E[2)*.7O0UCV_/!@$8;E(:TC[;U&"7Z^[,'>VX/[>+UAXL%@?K$- MU^@!L%W@Q)E&: MLLUE;]H#2[0*=PF[Q\]_H*)#(X$7X83*7_!FQ^DT4X1>!+^((H.*GNP#V*,\(?K+/X7+:7,-KVZKN_)QU_^>L!WIU#T5<':K4&UPZY;!S M))ZS!\]?K9",*: ^Y$*&6N/N%%RE>)@?U4C*C0W5QD1P/J?; M,$*7/1Y]*2)/J#?_]1 5V_$%&<1(O^8#ATAF+68R4 M(29OQE@V0RRR3_/1I#^\&#S5'=X5.K/[3E/(ZPK-8-]N"OFYT+0F!"VK*1-H MF7DG[Z.2]Y&6=[\D-LZ>$&5\B\#HD93F%B9UMF!_W*)4*=2F5"$T[$]:E"J$ M[+90H.WU.SD=EYR.M9Q^P2Q,5$2-.RT?C?K3%E%=H3.GS:;7%9J.^Z,645VA MV:1->:#MRCN)FI1$30Z9]'R: _3"=\84J5B;=.89'+?][7:%1NU9[2F IOU9 MB[2ND&/U88LT;;?>2=JT)&VJG['E0EE%24#X)%5QET-!6.N.U;=GK4Z[6HO' M+G!JF[ USGVEF&.UFA88:EJ#ZEE)]4R[)]F[O3VM;U+N4!8F(C;*E>HF8XBW MA(&K*"([KJ??I\Q,[E-,@GDFP7R38($AL,:0@%:5'EG:^>?N".&K(>#[T07? ME+)792)C=<+(I!/I]8:.]=&Z*X/>V-$L'V#2-VHR*-!&=9-[*+8KBNW_WZ)4Y *^Z^8[OEJT$XO*HHAV M2NKM#@]PV-Z!N/I6',V]W1UN'9N^49N!HI_V<.\0KY)=J,]V79[1\N%-\E+* M?4R_@:^?N RX82BERI4"&DUIC:)Y1M%\HVB!*;2FIZN\%NH3V\/K&OP]02%% MHG267WT$ <$IN",QGYY_HY"<\LT&$0-'5N>4H\10,EF,$I-H7H'6VO)9,]B> MP2:M!J;0FOZO\FNH3[#W[B&5WAMU0CUTVC'54&I;^&34+5 X;7^8M!C ;OYN MUW/7)L]5S@T/2+K!IW)%"_B4.8[[\0&KBZMOQ='L=U-TU8IFTF:@Z*=F1:M2 M>:C/Y:LXI\M']2!'AR=]DS[?!DK23;;!-XH6F$)K.K$J+4!];>$MMQ&)K(=6 MB-\U)PY?M!)9#V287S*"Z;;PNI#RBZ^#2L^;K#&X1M&\ JTQ#9WNKMZDS< 4 M6M/3564#:K/DTM.&G&NTC&$4S2O0&G'=:A=4?:,V U-HS:^258G"UI4;1?*-H@2FTYC"IZBPV-)V$VB8K&ZY1-,\HFF\4+3"%UO1T5>ZQ]>6> M(FL,UTA\VHOD]!>_\KMJ??K7/P)N4+($BU> MR@?(A3@':/Q4H(\/BC'A\GB MBVL4S2O0H-U(/R?ME<"HT< 46N[X0>U83XK(6A[ HB 2!R+RHQ;ET_*0UY4\ MVM1Z?@W/7:AX[L%S/S_"5<'G)\IN0[*.^1!(T(J;XKSQ-([DA[3R&X:W\E#1 M C.&4WFY0>$2$2' WZ\P9F\WPD!Y5&[^'U!+ P04 " "5@&E79YKY$)8" M #)!@ &0 'AL+W=OVT9;]^UT[("I2.:7M)_''/ M\3WWQB?#M=)W9HEH85,(:4;!TMKR- Q-ML2"F8XJ4=).KG3!+$WU(C2E1C;W MH$*$210-PH)Q&:1#OW:MTZ&JK. 2KS68JBB8OC]'H=:C( X>%F[X8FG=0I@. M2[; *=K;\EK3+&Q9YKQ :;B2H#$?!6?QZ;COXGW %XYKLS4&IV2FU)V;7,Y' M0>020H&9=0R,7BLL+;/3X!#,EC'_"NHF- L@J8U71@"F#@LOZS39-';8 <>\%0-( MDM<"N@V@ZX76F7E9$V99.M1J#=I%$YL;^-IX-*GATG5Q:C7M',$!< E77 CJAAF&EI)Q ME&'6''Q>'YR\01$EW!WR\'S[!C."QAR>/X2&5H*U#TM8A\7S= M/]8!)MQD0IE*(WP[FQFKZ5/[ODM@S=C;S>BNWZDI68:C@.Z70;W"('W[)AY$ M'W;)_4]DC\1W6_'=?>SI)ZV,@4IJS-1"\I\X!TN%F*'$G-N=S:T)3SRA9]MI,>_^2*=@ELV0*%2EMTHOU9N>RF'Q][WJ M/VM$G'1.GLA['D3RXB?RPBVC<29_Q?2"2P,"<>\YU M?)-NI'K4):*!)\Z$'@6E,=5U&.J\1$[TN:Q0V)VE5)P8.U6K4%<*2>%!G(5Q M%%V&G% 19*E?FZDLE;5A5.!,@:XY)^KY!IGE<0MAEE9DA7,T M#]5,V5G8L124H]!4"E"X' 7CB^O)T,7[@&\4-WIG#,[)0LI'-_EN_6RX)HG$CVG1:F' 57 12X)#4S M]W+S"5L_7F NF?9/V#2QEW$ >:V-Y"W8*N!4-&_RU-9A!V!Y^@%Q"XA? @8' M $D+2+S11IFW-26&9*F2&U NVK*Y@:^-1ULW5+A3G!ME=ZG%F6PBA:%BA2*G MJ&%_=CI%0RC39_ 6'N93.#TY@Q.@ NXH8_8,=!H:*\$1A7F;[J9)%Q](]Q[N M;(I2PT=18+&/#ZWT3G^\U7\3'R6<8W4.2?0&XBA.>O1,CL._U.(0?$].TI4S M\7S)P7)R3HW]RHT&(HH7!9U2G3.I:X7P8[S01MF/^&=?$9LD@_XD[F)?ZXKD M. KLS=6HUAADKU]=7$8?^BKPG\CVZC'HZC$XQIY-95Z[:L ,%96%.W:PWRGV MF3[.U!WTP9,^BO]'G\/.Y_"HNJ]2[]Z>9QCGN:H)Z_/9,%UY)M=DU]E5&JYW MG?P=$7<1C;QPY\9S5"O?"#7DLA:FN?S=:M=KQ[[%A'_"FT9]1]2*"@T,EQ8: MG;^SV573_)J)D97O'PMI;#?RP]+^+U"Y +N_E-)L)RY!]P?*?@-02P,$% M @ E8!I5Y*0Y?"< @ ?P8 !D !X;"]W;W)K&ULE95M;YLP$,>_RHE54RM5@9#'=@E2TW9JI56*&G5[,>V% Q>P:FQJFZ2; M]N%G8T+91C+M#?CA[G^_\^%CMA/R666(&EYSQM78YD=\7R,1N M[O6]_<(C33-M%_QH5I 45ZB?BJ4T,[]126B.7%'!0>)F[EWU+Q<3:U\9?*:X M4ZTQV$S60CS;R7TR]P(+A QC;16(>6WQ&AFS0@;CI=;TFI#6L3W>JW^LY MK(G":\&^T$1GQ*72(J^=#4%. MN7N3U_H<6@[AQ0&'L'8(*VX7J**\(9I$,REV(*VU4;.#*M7*V\!1;HNRTM+L M4N.GHU5&),(C%J6,,Y,=+*5()$BA ^;6*)1;]*+W[_KCX,,1V&$#.SRF7I=/OI6O<.4[!U+J3$CZ Q,@N2BY M[D)WXM-*W%[?;30*@IF_[2 :-42C?Q.I%E("I^;[<>4Y@Y^=A7(T3GC4HID. MI\-NG'&#,_Y/G'/8$E9B%X"3&K< ^KT#\2=-_,GQ^%K$SYT%DFA[)N5INU0M MP\-5F_R%.;R8]L9_@/JMII"C3*O6IR"VJJX_-*M-=[UR3>7-W+7F!R)3RA4P MW!C7H#&ULM5513]LP$/XKIPQ-(&TD3=L4L232@$U# JVB8GN8]N"FU];"L8/M MM/3?[^R$J&.EFA"\)#[[ON^^NXLOZ5KI.[-$M/!0"FFR8&EM=1J&IEABR5FR!$[2WU5B3%78L,UZB-%Q)T#C/@L^]T[.1\_<. M/SBNS=8:7"93I>Z<<3G+@L@)0H&%=0R,7BL\1R$<$C2)X](U96(U MG7+"V7Q23PW>UR@M?%G1T\#A!5K&A3F"C_#T% Z 2[CF0E!%31I:4N!XPJ*- M=M9$BY^)]KVPQQ E'R".XC[<3B[@\.#H;YJ0$NBRB+LL8L\[>(;WG*^X@&LE M2;K>P!@E$W8#O5T*]S*Y.W!J*E9@%M!';E"O,,C?O^LET:<].ON=SKYG[_]G MM>'7%7G I<72_-XEMO\&8@>=V,'>HH[9IO1?!%U]N,(%$T!WU KTN[O4-GPG MGL]-@U6>I.%JAX1A)V'XDK[&NX+O97IAJ9).9_*Z?4W>0.RH$SMZY;Z._NEK M_*2OX=8$6'TE19&G%^N:1_"FKG0.=S MI>RCX>9<]Y?*_P!02P,$% @ E8!I5U(V69!, P Q!0 T !X;"]S M='EL97,N>&ULW5CA3MLP$'Z5R(P)I(FT#:3-:"MME9 F;1,2_-@_Y#9.:\EQ M,L=E+>^S%]F3S1>G25I\'>/'H$L%L>_S=_?=^=(8AH5>"W:S8$Q[JU3(8D06 M6N?O?;^8+5A*B[,L9](@2:92JLU4S?TB5XS&!9!2X??;V*1Z1;GA./.MNDL5L1.Y.WGY?9OKRC6?O1^^.CCIGG;O3 MRUWDI().B>]T?+'MN''T)V+X!$6H'LQI_TEI[LL3=3UP)MHY;J7:.<;(D8/< M,#%:O^-.Y]=/I$@UT*J27S7(>)ADLNF3@%B#B4M3YMU3,2(3*OA4<6 E-.5B M;\0:QL.<:LV4O#*3"A8 G(4GR_@KK/&D'5T+JQ$_#?]F9]M]V>/\NOE_/[3']*)7Q5SE=)+0#S MWL6]TSP7ZP^"SV7*;/)/#C@>T@W/6V2*/YAHT"HS8V"*>/=,:3YK6WXHFM^R ME=ZTTRK!-?<.4/._K?.<2::H:(LVO?^:J_QLQ4'_I227WRJ[@IT:J[?U:Q=Y M<0@BPT,0>0 ]&42O7V-U1GOM(@^ADOT7^V;?*]*O3D*MX];68:NV>G"H'9&O M<'@635!ONN1"F410$ M88A5=#)Q*IA@=0M#^'%[P[0! XL#D?ZNUOANXQVROP^P/=W7(5BF>"=BF>*U M!L1=-V!$D7NWL3C P'8!ZQV([XX#/>7F! 'L*J8->X)Q)(HP!'K1W:-AB%0G MA(][?["G) BBR(T YE80!!@"3R..8 I X8$0?D>W'D?^9OWE-_\WW+\&U!+ M P04 " "5@&E7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( )6 :5='4CW0& 4 !$I / >&PO=V]R:V)O M;VLN>&ULQ9K;;MLX$$!_A?!3%VC6MBY.&M0%W*;-!D@;(\YF'Q>T1,M$)%(E M*:?MU^]0OH1*E,&^3/UDZV+Y>&3.&0[U_E&;AZ76#^Q'52H[':R=J\^'0YNM M1<7MG[H6"HZLM*FX@TU3#&UM!,_M6@A7E<-H-)H,*R[5X,/[_;7F9AAN:"52EM+]G [:]Z48L$HJ69T64Y'8RW!^Z%<3)[L7OA(>_XTK9['%_><@"9#B8CN.!*&NO:,]KK M$O []B&/R,-@[[UVT0S\W_":->K60F M+G365$*Y;1R-*#V@LFM9VP%3O!+3P2>]$8;5O!#^1\&W7.7;'^B + B7.9=P MP%SE+2,EC\J%LB)G\,[J4N; D;.%QX&/!I 1 AD=$?+?*(",$$S(-(,\0R#-:R(_< M2LOTBLV-L'!J>X;?OE*0L64 ^0Z!?$<+N6BJBIN?'FLA"R7A8UPY-LLRW2@7 M0HY'6#8?$=]P(W()6,9P5?@$[FR(AHJ&V#2S['L#7]KN?\LNM MODNA"\/KM:_9X*\G.+L*,3&3C(E5\H5+P^YYV0CV57#;F'9,;)/+1G3&!N:2 M,;%,6AC7#E^,3Q^?-,Z5&F!,B8B>@14FGFH\P5T3$ MKNA/PI:]F4.*R\+:*<)<$1&[8IO=WD(NR=M(MF7HG:YEQLZ2*)S 19@K(NJ) MQ\L2C[VYXP!A_P@9,5%$Q*) :[WN'Q,S2$1LD.>U7F\<,85$Q K9%7U]7#&F MD9A8(VCUUVW(8&*)B<6R'=&]T<-\$E/[Y)7"90<:8J+]+&*[A/5+;PPQI\34 MC:R>+'C"%G#EO"D[W;88K<-^6XQ))3ZJ M5,*.6XQ))2:6"HX9]MQB3"TQL5IPS$G8KL9,DQ";!L<\#3$QTR3$IGE92?0, M\@233D(LG4,I<2$M+PHCBD.?U1\*,3'I)+^GS=6/V:DL$G09A5@_!\R#<0#0 M3ZX-SQR[#C$Q_23$^CE@/J%)WB[-2C_3"3$Q 27$ GJ*YM.$]D \"Z?;"2:@ MA%A ^ZKW5M3:^#9*_RC'Y)-0]\30PCQ4>8+))Z%>34$Q0Y6GF'Q28OF\UK@X M8=\X5'0A)B:?E%P^2/>XNZB+&2@E-M!N-K8+GG\^HW?\I)A^4F+]'!AO:N$9 M88RWN]A7__A*$V)B^DF)]7/ _$?(8NW7"&8;X"U\%[7B84GO::J]Q-RN/828 MF()28@5U5D)8=PO24OB0"::@"76G[96UD5WJ##$Q!4VHEW">+Y'TIO8)II]) MJY_A_A&\7*RD$ODWN+R%_5 <9'/#_,OV$8$D]8M[JZ8L/\&^&W6M>;Y_HF__ M-.*'_P!02P,$% @ E8!I5W=+<84& @ \20 !H !X;"]?;7/2Y;)-X^V,YOGI=N;B]7/( M_S.QWVSVZ_RS7_\^YM/TC\'I3S^^EUW.4[-X[<9MGE9-^CA<3Y=T.7*S M>'E;->/+FS2I=I!"D-8/,@BR^D$.05X_*" HZ@>U$-36#[J'H/OZ00\0]% _ MZ!&"'NL'R1)E7!(DS; FT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XA MD%N0;B&P6Q!O(=!;46\ET%M1;R706VBOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;;+.$0&]#O8U ;T.] MC4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]M M=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH M=Q#H':AW$.@=LY^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@=XMZMP1Z MMZAW^YUZE^GSD,NUYVN-S_].JJ?SO?GZ^,ORZ^3LO5QP3K<5Y?DO4$L#!!0 M ( )6 :5?_)Z=UXP$ &PD 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: M74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO6*#M M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY-"_$ MQ&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>:NC0Q MK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3+K9I M6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, Z>,&UL4$L! A0#% @ E8!I5[?KM_WN *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ E8!I5YE&PO M=V]R:W-H965T&UL4$L! A0#% @ E8!I5VZ13/4-!P M%2, !@ ("!#@X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8!I5R\!H.4X P W0@ !@ M ("!%R( 'AL+W=OUQ8 .<@ 0 8 " @84E !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ E8!I5^/3_215" )28 !@ ("!RS\ 'AL+W=O&UL4$L! A0#% @ E8!I5^156JWM" 5Q< !D ("! M3UP 'AL+W=O&PO=V]R:W-H965T7VO&*T@D ,0< 9 M " @3AI !X;"]W;W)K&UL4$L! A0#% M @ E8!I5SBU5TN-#@ %BH !D ("!07, 'AL+W=O&UL4$L! A0#% @ E8!I5X2@*TT0 M!P J1, !D ("!98X 'AL+W=O&PO=V]R:W-H965T9 !X;"]W;W)K&UL4$L! A0#% @ E8!I5P.U%)\@" !Q4 !D M ("![J$ 'AL+W=O&PO=V]R M:W-H965T![6VYK0( "(& M 9 " @?"M !X;"]W;W)K&UL M4$L! A0#% @ E8!I5YLOYP:A!@ YQ( !D ("!U+ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ME8!I5ZECC,CZ @ M@8 !D ("!*;\ 'AL+W=O&UL4$L! A0#% @ E8!I5T7O_Z!6! M- H !D ("!R\H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8!I5^! Y#7P @ >P8 !D M ("!V-T 'AL+W=O&Q<% "<#0 &0 @('_X >&PO=V]R:W-H M965T&UL4$L! M A0#% @ E8!I5R@S7'L4# PZ4 !D ("!E>T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8!I M5S%)#-Y^! K!4 !D ("!0P(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8!I5[>(;/C\! 1QX M !D ("!&! ! 'AL+W=O&PO=V]R:W-H965T]"R"7 MH@8 .U" 9 " @3T9 0!X;"]W;W)K&UL4$L! A0#% @ E8!I5[F_157/ P '!< !D M ("!%B ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ E8!I5_V+N2RI%@ !%4! !D ("!OC$! 'AL+W=O M2 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ E8!I5]C: M3IG( @ "@@ !D ("!I50! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8!I5ZDGCQ;4 @ ]0< !D M ("!&6@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ E8!I5Y-F+'R< @ Y@4 !D ("! MM7$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ E8!I5W;<@85\ @ C08 !D ("!#WX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8!I5U(V69!, M P Q!0 T ( !&H8! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ E8!I5W=+<84& @ M\20 !H ( !OX\! 'AL+U]R96QS+W=O XML 76 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 77 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.23.3 html 276 263 1 false 56 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 0000023 - Disclosure - Subsequent Events Sheet http://www.morningstar.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.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 24 false false R25.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 25 false false R26.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 26 false false R27.htm 9954474 - Disclosure - Credit Arrangements (Tables) Sheet http://www.morningstar.com/role/CreditArrangementsTables Credit Arrangements (Tables) Tables http://www.morningstar.com/role/CreditArrangements 27 false false R28.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 28 false false R29.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 29 false false R30.htm 9954477 - Disclosure - Revenue (Tables) Sheet http://www.morningstar.com/role/RevenueTables Revenue (Tables) Tables http://www.morningstar.com/role/Revenue 30 false false R31.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 31 false false R32.htm 9954479 - Disclosure - Leases (Tables) Sheet http://www.morningstar.com/role/LeasesTables Leases (Tables) Tables http://www.morningstar.com/role/Leases 32 false false R33.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 33 false false R34.htm 9954481 - Disclosure - Income Taxes (Tables) Sheet http://www.morningstar.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.morningstar.com/role/IncomeTaxes 34 false false R35.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 35 false false R36.htm 9954483 - Disclosure - Credit Arrangements (Details) Sheet http://www.morningstar.com/role/CreditArrangementsDetails Credit Arrangements (Details) Details http://www.morningstar.com/role/CreditArrangementsTables 36 false false R37.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 37 false false R38.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 38 false false R39.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 39 false false R40.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 40 false false R41.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 41 false false R42.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 42 false false R43.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 43 false false R44.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 44 false false R45.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 45 false false R46.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 46 false false R47.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 47 false false R48.htm 9954495 - Disclosure - Segment Reporting (Details) Sheet http://www.morningstar.com/role/SegmentReportingDetails Segment Reporting (Details) Details 48 false false R49.htm 9954496 - 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 9954497 - 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 9954498 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 51 false false R52.htm 9954499 - 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 9954500 - Disclosure - Leases - Narrative (Details) Sheet http://www.morningstar.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 53 false false R54.htm 9954501 - 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 9954502 - 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 9954503 - 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 9954504 - 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 9954505 - 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 9954506 - 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 9954507 - Disclosure - Contingencies Contingencies (Details) Sheet http://www.morningstar.com/role/ContingenciesContingenciesDetails Contingencies Contingencies (Details) Details 60 false false R61.htm 9954508 - 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 R62.htm 9954509 - Disclosure - Subsequent Events (Details) Sheet http://www.morningstar.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.morningstar.com/role/SubsequentEvents 62 false false All Reports Book All Reports morn-20230930.htm morn-20230930.xsd morn-20230930_cal.xml morn-20230930_def.xml morn-20230930_lab.xml morn-20230930_pre.xml morn-20230930_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-20230930.htm": { "nsprefix": "morn", "nsuri": "http://www.morningstar.com/20230930", "dts": { "inline": { "local": [ "morn-20230930.htm" ] }, "schema": { "local": [ "morn-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "morn-20230930_cal.xml" ] }, "definitionLink": { "local": [ "morn-20230930_def.xml" ] }, "labelLink": { "local": [ "morn-20230930_lab.xml" ] }, "presentationLink": { "local": [ "morn-20230930_pre.xml" ] } }, "keyStandard": 235, "keyCustom": 28, "axisStandard": 19, "axisCustom": 1, "memberStandard": 31, "memberCustom": 23, "hidden": { "total": 29, "http://fasb.org/us-gaap/2023": 24, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 276, "entityCount": 1, "segmentCount": 56, "elementCount": 566, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 919, "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-20230930.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-20230930.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-3", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "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-20230930.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-3", "name": "us-gaap:ProfitLoss", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "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-20230930.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-6", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "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-20230930.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-51", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-52", "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-20230930.htm", "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-3", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-3", "name": "morn:InvestmentsAndFairValueMeasurementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "morn:InvestmentsAndFairValueMeasurementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-18", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.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-20230930.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-20230930.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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.morningstar.com/role/SubsequentEvents", "longName": "0000023 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true } }, "R24": { "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": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true } }, "R25": { "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": "25", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R26": { "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": "26", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R27": { "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": "27", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R28": { "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": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true } }, "R29": { "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": "29", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.morningstar.com/role/RevenueTables", "longName": "9954477 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "unique": true } }, "R31": { "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": "31", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.morningstar.com/role/LeasesTables", "longName": "9954479 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "morn:AssetsandLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "morn:AssetsandLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true } }, "R33": { "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": "33", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R34": { "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": "34", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R35": { "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": "35", "firstAnchor": { "contextRef": "c-6", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "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-20230930.htm", "unique": true } }, "R36": { "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": "36", "firstAnchor": { "contextRef": "c-86", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "unique": true } }, "R37": { "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": "37", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-249", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "unique": true } }, "R38": { "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": "38", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.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", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "unique": true } }, "R39": { "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": "39", "firstAnchor": { "contextRef": "c-6", "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-20230930.htm", "first": true }, "uniqueAnchor": null }, "R40": { "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": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true }, "uniqueAnchor": null }, "R41": { "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": "41", "firstAnchor": { "contextRef": "c-6", "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-20230930.htm", "first": true }, "uniqueAnchor": null }, "R42": { "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": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ProfitLoss", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "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-20230930.htm", "unique": true } }, "R43": { "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": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true }, "uniqueAnchor": null }, "R44": { "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": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true }, "uniqueAnchor": null }, "R45": { "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": "45", "firstAnchor": { "contextRef": "c-6", "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-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "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-20230930.htm", "first": true, "unique": true } }, "R46": { "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": "46", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R47": { "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": "47", "firstAnchor": { "contextRef": "c-6", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "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-20230930.htm", "unique": true } }, "R48": { "role": "http://www.morningstar.com/role/SegmentReportingDetails", "longName": "9954495 - Disclosure - Segment Reporting (Details)", "shortName": "Segment Reporting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "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-20230930.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-20230930.htm", "unique": true } }, "R49": { "role": "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "longName": "9954496 - 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-3", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "us-gaap:PropertyPlantAndEquipmentNet", "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-20230930.htm", "unique": true } }, "R50": { "role": "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails", "longName": "9954497 - 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-6", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-233", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "unique": true } }, "R51": { "role": "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954498 - 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-6", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true }, "uniqueAnchor": null }, "R52": { "role": "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails", "longName": "9954499 - 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-252", "name": "us-gaap:BusinessExitCosts1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-257", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "unique": true } }, "R53": { "role": "http://www.morningstar.com/role/LeasesNarrativeDetails", "longName": "9954500 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails", "longName": "9954501 - 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-6", "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-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "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-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails", "longName": "9954502 - 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-6", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "morn:AssetsandLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "morn:AssetsandLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.morningstar.com/role/StockBasedCompensationAllocationofStockBasedCompensationCostsbyPlanDetails", "longName": "9954503 - 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-3", "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-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "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-20230930.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954504 - 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-272", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-272", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails", "longName": "9954505 - 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-3", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "morn:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomesticAndForeign", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "unique": true } }, "R59": { "role": "http://www.morningstar.com/role/IncomeTaxesIncomeTaxContingencyDetails", "longName": "9954506 - 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-6", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "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-20230930.htm", "unique": true } }, "R60": { "role": "http://www.morningstar.com/role/ContingenciesContingenciesDetails", "longName": "9954507 - 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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "unique": true } }, "R61": { "role": "http://www.morningstar.com/role/ShareRepurchaseProgramDetails", "longName": "9954508 - Disclosure - Share Repurchase Program (Details)", "shortName": "Share Repurchase Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.morningstar.com/role/SubsequentEventsDetails", "longName": "9954509 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-275", "name": "us-gaap:PaymentsForLegalSettlements", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-275", "name": "us-gaap:PaymentsForLegalSettlements", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20230930.htm", "first": true, "unique": true } } }, "tag": { "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": [ "r436" ] }, "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": [ "r444", "r445", "r558" ] }, "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": [] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r759", "r770", "r780", "r805" ] }, "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": [ "r116" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r814" ] }, "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 (losses) arising during period", "terseLabel": "Unrealized gain (loss) 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": [ "r162", "r163", "r295" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r814" ] }, "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_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_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": 5.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": [ "r159", "r731" ] }, "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": [] }, "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": [ "r746" ] }, "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": [ "r72", "r73", "r460" ] }, "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": [ "r367", "r711", "r712" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r815" ] }, "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_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" ] }, "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": [] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r815" ] }, "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_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": [ "r486" ] }, "morn_LCDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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": [ "r75" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_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": [ "r367", "r488", "r711", "r712" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r816" ] }, "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": [ "r501" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r815" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r817" ] }, "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": [ "r443", "r449" ] }, "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": [ "r109", "r821" ] }, "morn_AssetAndIndexSolutionsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "AssetAndIndexSolutionsSegmentMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset and Index Solutions Segment", "label": "Asset and Index Solutions Segment [Member]", "documentation": "Asset and Index Solutions Segment" } } }, "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 2023 (October 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": [ "r120" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r816" ] }, "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": "2024", "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": [ "r120" ] }, "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_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": "2025", "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": [ "r120" ] }, "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_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": [ "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r378", "r382", "r476", "r517", "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", "r569", "r708", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r857", "r858", "r859", "r860" ] }, "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_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": "2026", "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": [ "r120" ] }, "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_PaymentsForLegalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForLegalSettlements", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/ContingenciesContingenciesDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "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" ] }, "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": [ "r745" ] }, "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": "2027", "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": [ "r120" ] }, "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_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 income (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", "r168", "r171", "r176", "r491", "r492", "r497", "r552", "r568", "r842", "r843" ] }, "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_SegmentReportingInformationOperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationOperatingIncomeLossAbstract", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information, Operating Income (Loss) [Abstract]", "label": "Segment Reporting Information, Operating Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "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": [ "r401", "r406", "r434", "r435", "r437", "r727" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r807" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r818" ] }, "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", "r355" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r749", "r819" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "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": [ "r888" ] }, "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": [ "r194", "r195", "r196", "r227", "r548", "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_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": [ "r140" ] }, "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": [ "r882" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r813" ] }, "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": [] }, "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", "r193", "r354", "r355", "r356", "r357", "r358", "r360", "r365", "r366", "r367", "r368", "r370", "r371", "r372", "r373", "r374", "r375", "r499", "r710", "r711", "r712", "r713", "r714", "r847" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "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", "r432" ] }, "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": [ "r402", "r404", "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", "r432" ] }, "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": [ "r747" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r749", "r819" ] }, "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": [ "r509", "r730" ] }, "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_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": [ "r450" ] }, "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": [ "r402", "r404", "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", "r432" ] }, "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 (loss) 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": [ "r232", "r246", "r252", "r255", "r574", "r706" ] }, "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/SegmentReportingDetails" ], "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": [ "r233", "r234", "r245", "r250", "r251", "r257", "r259", "r261", "r395", "r396", "r548" ] }, "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 (loss) 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" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r749", "r819" ] }, "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_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_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_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": [ "r153" ] }, "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": [ "r824", "r845" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "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": "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": [ "r511" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r793" ] }, "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_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": [ "r328" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r794" ] }, "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": [ "r746" ] }, "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": [ "r502" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r750", "r761", "r771", "r796" ] }, "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": [ "r880" ] }, "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": [ "r384", "r386", "r397" ] }, "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": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r795" ] }, "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", "r134", "r898" ] }, "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": [] }, "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": [ "r748" ] }, "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 (loss), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r111" ] }, "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_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" ] }, "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": [ "r514", "r516" ] }, "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": [] }, "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": [] }, "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_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": [] }, "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": [ "r781" ] }, "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 income (loss), net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "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_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": [ "r502" ] }, "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": [ "r838" ] }, "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_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_CorporateAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateAndOtherMember", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails" ], "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": [ "r854" ] }, "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": [] }, "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": [ "r839" ] }, "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/SegmentReportingDetails" ], "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": [ "r855" ] }, "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": [ "r746" ] }, "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" ], "lang": { "en-us": { "role": { "totalLabel": "Non-operating income (loss), net", "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": [ "r110" ] }, "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_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": [ "r98", "r125", "r561", "r597", "r599", "r608", "r629", "r731" ] }, "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": [ "r143", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r398" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "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", "r847" ] }, "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", "r67", "r125" ] }, "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": [ "r820" ] }, "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": [] }, "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", "r237" ] }, "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_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails" ], "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": [ "r855" ] }, "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": [ "r104" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r795" ] }, "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": [ "r81", "r130", "r169", "r171", "r177", "r553", "r570" ] }, "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": [ "r142", "r297", "r299", "r822" ] }, "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": [ "r319", "r709" ] }, "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", "r83", "r84", "r261" ] }, "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": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r782" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r795" ] }, "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_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": [ "r178", "r199", "r200", "r201", "r202", "r203", "r210", "r220", "r221", "r222", "r226", "r478", "r479", "r554", "r571", "r704" ] }, "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": 4.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": [ "r314" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r750", "r761", "r771", "r796" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r806" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r795" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r760", "r768", "r778", "r795", "r803", "r807", "r815" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r814" ] }, "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", "r189", "r298", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r465", "r468", "r469", "r489", "r627", "r705", "r744", "r877", "r889", "r890" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r760", "r768", "r778", "r795", "r803", "r807", "r815" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r806" ] }, "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": [] }, "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": [ "r825", "r846" ] }, "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": [] }, "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": [ "r746" ] }, "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": [ "r78", "r79", "r80", "r144", "r145", "r173", "r194", "r195", "r196", "r198", "r204", "r300", "r301", "r383", "r438", "r439", "r440", "r453", "r454", "r470", "r471", "r472", "r473", "r474", "r475", "r477", "r491", "r493", "r497", "r512", "r595", "r596", "r610", "r630", "r646", "r667", "r668", "r682", "r743", "r848", "r861", "r886", "r901" ] }, "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": [ "r856" ] }, "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_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_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": [ "r314" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r793" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "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": [ "r511" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r787" ] }, "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": [] }, "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", "r850", "r851", "r885", "r900", "r901" ] }, "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/SegmentReportingDetails" ], "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": [ "r229", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r261", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r335", "r336", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r709", "r828", "r899" ] }, "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_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": [ "r498", "r515" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r787" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "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": [ "r511" ] }, "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": 1.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": [ "r837" ] }, "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": [] }, "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": [ "r884" ] }, "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", "r83", "r84", "r261", "r684" ] }, "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": [ "r152", "r330" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "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": { "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": [ "r511" ] }, "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": [ "r498", "r515" ] }, "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": [ "r127" ] }, "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": [ "r887" ] }, "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": [ "r498", "r515" ] }, "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": [ "r444", "r445" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r787" ] }, "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" ], "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": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r792" ] }, "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" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r787" ] }, "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_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_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": [ "r128" ] }, "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_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": [ "r63", "r150", "r563" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r787" ] }, "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": [] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r787" ] }, "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": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r788" ] }, "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_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_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", "r100", "r156", "r560", "r598", "r599" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r791" ] }, "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": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r788" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r788" ] }, "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_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": [ "r746" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r788" ] }, "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": [ "r490" ] }, "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": [ "r56", "r101" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r788" ] }, "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 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", "r114" ] }, "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": [ "r132", "r154", "r189", "r232", "r247", "r253", "r298", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r464", "r468", "r489", "r557", "r640", "r731", "r744", "r877", "r878", "r889" ] }, "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": [] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r788" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r788" ] }, "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": 6.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", "r114", "r186" ] }, "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": [ "r118" ] }, "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": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r789" ] }, "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": [] }, "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": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "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": [ "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", "r432" ] }, "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": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r790" ] }, "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_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" ] }, "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": [ "r121", "r337", "r338", "r685", "r874" ] }, "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": [ "r99", "r135", "r562", "r731", "r848", "r861", "r886" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r813" ] }, "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_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": [ "r107", "r548" ] }, "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", "r83", "r84", "r261", "r684" ] }, "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": [ "r96" ] }, "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", "r82", "r367", "r711", "r712" ] }, "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_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", "r83", "r84", "r261", "r600", "r684" ] }, "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": [ "r138", "r141", "r205", "r206", "r240", "r446", "r456", "r575" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "Asia [Member]" } } }, "auth_ref": [ "r903", "r904", "r905", "r906" ] }, "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": [ "r97" ] }, "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" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r806" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r813" ] }, "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_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", "r847" ] }, "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": [ "r69", "r70", "r403" ] }, "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", "r316", "r322", "r326", "r709" ] }, "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": [ "r119", "r549" ] }, "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_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": [ "r847" ] }, "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": [ "r151", "r315", "r551", "r709", "r731", "r863", "r870" ] }, "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": [ "r119", "r550" ] }, "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": [ "r510", "r730" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r103", "r116", "r137", "r147", "r167", "r170", "r174", "r189", "r197", "r199", "r200", "r201", "r202", "r205", "r206", "r218", "r232", "r246", "r252", "r255", "r298", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r479", "r489", "r567", "r648", "r664", "r665", "r706", "r742", "r877" ] }, "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": [ "r323" ] }, "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": [] }, "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": [ "r74", "r75" ] }, "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": [ "r506", "r730" ] }, "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": [ "r92", "r133", "r731", "r897" ] }, "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": [ "r190", "r442", "r448", "r451", "r452", "r455", "r457", "r458", "r459", "r609" ] }, "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_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_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,699,798 and 42,480,051 shares were outstanding as of September 30, 2023 and December\u00a031, 2022, 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": [ "r96", "r559", "r731" ] }, "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": [ "r507", "r730" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r807" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "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": [ "r511" ] }, "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": [ "r96", "r628" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r806" ] }, "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", "r96", "r628", "r646", "r901", "r902" ] }, "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": [ "r511" ] }, "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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "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": "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": [ "r511" ] }, "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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "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": [ "r511" ] }, "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_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": [ "r155" ] }, "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": [ "r144", "r194", "r195", "r196", "r198", "r204", "r206", "r300", "r301", "r438", "r439", "r440", "r453", "r454", "r470", "r472", "r473", "r475", "r477", "r594", "r596", "r612", "r901" ] }, "morn_SegmentGeographicalGroupOfOtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "SegmentGeographicalGroupOfOtherCountriesMember", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails", "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_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" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r811" ] }, "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" ] }, "morn_TotalLiabilityForUnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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", "r95", "r96", "r125", "r612", "r666", "r681", "r743" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.morningstar.com/role/RevenueTables", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationTables" ], "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": [ "r881" ] }, "morn_NonUnitedStatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "NonUnitedStatesMember", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails", "http://www.morningstar.com/role/SegmentReportingDetails", "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_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_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_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", "r64" ] }, "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": [ "r147", "r167", "r170", "r182", "r189", "r197", "r205", "r206", "r232", "r246", "r252", "r255", "r298", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r463", "r466", "r467", "r479", "r489", "r555", "r566", "r611", "r648", "r664", "r665", "r706", "r728", "r729", "r743", "r844", "r877" ] }, "morn_BusinessCombinationContingentConsiderationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "BusinessCombinationContingentConsiderationExpense", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Contingent Consideration Expense", "label": "Business Combination, Contingent Consideration Expense", "documentation": "Business Combination, Contingent Consideration Expense" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "http://www.morningstar.com/role/SegmentReportingDetails" ], "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": [ "r396", "r717", "r718", "r719", "r720", "r721", "r722", "r723" ] }, "morn_BusinessCombinationAcquisitionEarnOut": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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", "http://www.morningstar.com/role/SegmentReportingDetails" ], "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_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" ] }, "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": [ "r75" ] }, "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", "r83", "r84", "r261", "r684", "r827" ] }, "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", "r144", "r172", "r173", "r174", "r194", "r195", "r196", "r198", "r204", "r206", "r227", "r300", "r301", "r383", "r438", "r439", "r440", "r453", "r454", "r470", "r471", "r472", "r473", "r474", "r475", "r477", "r491", "r493", "r494", "r495", "r496", "r497", "r512", "r594", "r595", "r596", "r612", "r666" ] }, "morn_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseFromPriorYearPercentTaxes": { "xbrltype": "percentItemType", "nsuri": "http://www.morningstar.com/20230930", "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_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "http://www.morningstar.com/role/SegmentReportingDetails" ], "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": [ "r396", "r717", "r718", "r719", "r720", "r721", "r722", "r723" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Acquisition Related Costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r71" ] }, "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", "r65", "r66", "r85", "r86", "r88", "r90", "r123", "r124", "r711", "r713", "r849" ] }, "morn_CurrentTaxBenefitsRelatedToRetrospectiveTaxElection": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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", "r471", "r474", "r512", "r594", "r595", "r842", "r843", "r844", "r850", "r851", "r852" ] }, "morn_July2019RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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) losses 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", "r100", "r166", "r295" ] }, "morn_ScheduleOfLiabilitiesForUnrecognizedTaxBenefitsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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", "r83", "r131", "r684" ] }, "morn_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesExcludingEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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": [] }, "morn_SustainalyticsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "SustainalyticsMember", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sustainalytics", "label": "Sustainalytics [Member]", "documentation": "Sustainalytics" } } }, "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", "r95", "r96", "r125", "r607", "r666", "r681" ] }, "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": [ "r332", "r334", "r651" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r814" ] }, "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": [ "r76" ] }, "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", "r134", "r366", "r380", "r711", "r712", "r898" ] }, "morn_GainLossOnInvestmentNetOfExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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": [ "r180", "r209", "r214", "r215", "r216", "r217", "r219", "r222" ] }, "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": [ "r334", "r651" ] }, "morn_RestrictedStockUnitsandPerformanceShareAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "RestrictedStockUnitsandPerformanceShareAwardsMember", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "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_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": [ "r139" ] }, "morn_TotalLiabilityForUnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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": [ "r498", "r515" ] }, "morn_CurrentAndDeferredTaxBenefitsRelatedToRetrospectiveTaxElection": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails", "http://www.morningstar.com/role/SegmentReportingDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Geographical [Axis]", "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r259", "r260", "r614", "r617", "r618", "r670", "r674", "r678", "r680", "r683", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r699", "r718", "r736", "r881", "r899" ] }, "morn_CivilMonetaryPenalty2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "CivilMonetaryPenalty2Member", "presentation": [ "http://www.morningstar.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Civil Monetary Penalty 2", "label": "Civil Monetary Penalty 2 [Member]", "documentation": "Civil Monetary Penalty 2" } } }, "auth_ref": [] }, "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": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r814" ] }, "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" ] }, "morn_DescriptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "DescriptionDomain", "presentation": [ "http://www.morningstar.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Description [Domain]", "label": "Description [Domain]", "documentation": "Description [Domain]" } } }, "auth_ref": [] }, "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": [ "r161", "r163", "r164", "r165", "r487" ] }, "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": [] }, "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", "r149", "r189", "r298", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r465", "r468", "r469", "r489", "r731", "r877", "r889", "r890" ] }, "morn_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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": [] }, "morn_InvestmentsInUnconsolidatedEntitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872" ] }, "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": [] }, "morn_DataAndAnalyticsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "DataAndAnalyticsSegmentMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Data and Analytics Segment", "label": "Data and Analytics Segment [Member]", "documentation": "Data and Analytics Segment" } } }, "auth_ref": [] }, "morn_EmployeeRelatedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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": [] }, "morn_SBIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "SBIMember", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SBI", "label": "SBI [Member]", "documentation": "SBI" } } }, "auth_ref": [] }, "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": [ "r108", "r650" ] }, "morn_InvestmentsAndFairValueMeasurementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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": [ "r500" ] }, "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": [] }, "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": [ "r746" ] }, "morn_May62022CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails", "http://www.morningstar.com/role/SegmentReportingDetails", "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": [ "r259", "r260", "r614", "r617", "r618", "r670", "r674", "r678", "r680", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r699", "r718", "r736", "r881", "r899" ] }, "morn_WeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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": [] }, "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" ], "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", "r102", "r136", "r239", "r296", "r565" ] }, "morn_ContractWithCustomerLiabilityIncreaseFromCashReceipts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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": [] }, "morn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndVestingOfRestrictedStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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": [ "r746" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r783" ] }, "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": [ "r339", "r823" ] }, "morn_LicensedBasedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "LicensedBasedMember", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License-based", "verboseLabel": "Licensed-based Revenue", "label": "Licensed-Based [Member]", "documentation": "Licensed-Based" } } }, "auth_ref": [] }, "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": [] }, "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_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_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_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": [ "r498", "r515" ] }, "morn_September302022CreditAgreementSecondAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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_May62022TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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_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": [ "r181", "r184", "r185" ] }, "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": [ "r60" ] }, "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": [ "r122", "r188", "r353", "r359", "r360", "r361", "r362", "r363", "r364", "r369", "r376", "r377", "r379" ] }, "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/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r257", "r548", "r587", "r588", "r589", "r590", "r591", "r592", "r698", "r717", "r732", "r828", "r875", "r876", "r881", "r899" ] }, "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": 7.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": [ "r158", "r312", "r313", "r700" ] }, "morn_PraemiumMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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": [] }, "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": 2.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 $5.5 million and $6.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": [ "r262", "r263" ] }, "morn_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "morn_ReportableSegmentProfitability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "ReportableSegmentProfitability", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted Operating Income", "label": "Reportable Segment Profitability", "documentation": "Reportable Segment Profitability" } } }, "auth_ref": [] }, "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,989,056 and 11,991,517 shares as of September 30, 2023 and December\u00a031, 2022, 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", "r67", "r68" ] }, "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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "11991517", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r75" ] }, "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/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r257", "r548", "r587", "r588", "r589", "r590", "r591", "r592", "r698", "r717", "r732", "r828", "r875", "r876", "r881", "r899" ] }, "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", "r96", "r125" ] }, "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 gain 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": [ "r841" ] }, "morn_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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": [ "r460" ] }, "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": [] }, "morn_UnrecognizedTaxBenefitsIncludedInCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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_CreditRatingsAndSolutionsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "CreditRatingsAndSolutionsSegmentMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Ratings and Solutions Segment", "label": "Credit Ratings and Solutions Segment [Member]", "documentation": "Credit Ratings and Solutions Segment" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "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": [ "r117", "r187" ] }, "morn_InvestmentsInUnconsolidatedEntitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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": [ "r460", "r724", "r725" ] }, "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": [ "r191", "r192", "r357", "r381", "r513", "r701", "r703" ] }, "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": [] }, "morn_InvestmentsInUnconsolidatedEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20230930", "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_StockIssuedDuringPeriodValueStockOptionsExercisedAndVestingOfRestrictedStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "morn_BusinessCombinationAcquisitionAndIntegrationRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "BusinessCombinationAcquisitionAndIntegrationRelatedCosts", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [] }, "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": [ "r75" ] }, "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": [ "r209", "r222" ] }, "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": [ "r72", "r73", "r460", "r724", "r725" ] }, "morn_CashCashEquivalentsandInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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", "r125" ] }, "morn_ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "morn_TaxesWithheldForRestrictedStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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": [ "r67" ] }, "morn_UnrecognizedTaxBenefitsIncludedInNonCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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": [ "r67" ] }, "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": [ "r211", "r212", "r213", "r222", "r405" ] }, "morn_AssetsandLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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": [ "r208", "r222" ] }, "morn_ScheduleOfGrossUnrecognizedTaxBenefitsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20230930", "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_DecreaseInIncomeTaxExpenseUponRecognitionOfGrossUnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "morn_StockRepurchasedCumulativeValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "morn_AccountsPayableAndAccruedLiabilitiesExcludingEmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "morn_DisaggregationOfRevenueByReportableSegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "morn_LongTermDebtOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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_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 provided by (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": [ "r183" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r809" ] }, "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": [ "r436" ] }, "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": [ "r183" ] }, "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": [ "r59", "r60", "r549" ] }, "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": [ "r549" ] }, "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": [] }, "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_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_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_TechnologyBasedAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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_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": [ "r114", "r115", "r116" ] }, "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_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": [ "r853" ] }, "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_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": [ "r59", "r60" ] }, "morn_AssetBasedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "AssetBasedMember", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-based", "verboseLabel": "Asset-based Revenue", "label": "Asset-Based [Member]", "documentation": "Asset-Based [Member]" } } }, "auth_ref": [] }, "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": [ "r126" ] }, "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_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": [ "r178", "r199", "r200", "r201", "r202", "r203", "r208", "r210", "r220", "r221", "r222", "r226", "r478", "r479", "r554", "r571", "r704" ] }, "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_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/SegmentReportingDetails" ], "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": [ "r232", "r246", "r252", "r255", "r706" ] }, "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": [ "r327", "r329", "r330", "r331", "r549", "r550" ] }, "morn_StockRepurchasedCumulativeShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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_IncomeTaxExpenseBenefitChangeFromPriorYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "morn_EffectiveIncomeTaxRateReconciliation": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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" ] }, "morn_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomesticAndForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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" ], "lang": { "en-us": { "role": { "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_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": [ "r207", "r223", "r224", "r225" ] }, "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": [ "r59", "r60" ] }, "morn_EuropeExcludingUnitedKingdomMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "EuropeExcludingUnitedKingdomMember", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails", "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": [] }, "morn_CivilMonetaryPenalty1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "CivilMonetaryPenalty1Member", "presentation": [ "http://www.morningstar.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Civil Monetary Penalty 1", "label": "Civil Monetary Penalty 1 [Member]", "documentation": "Civil Monetary Penalty 1" } } }, "auth_ref": [] }, "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", "r461" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r751", "r762", "r772", "r797" ] }, "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": [ "r340", "r341", "r342", "r343", "r399", "r400", "r429", "r430", "r431", "r523", "r547", "r593", "r619", "r620", "r669", "r673", "r675", "r676", "r679", "r695", "r696", "r707", "r715", "r726", "r733", "r736", "r873", "r879", "r892", "r893", "r894", "r895", "r896" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r752", "r763", "r773", "r798" ] }, "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 $690.8 million and $610.7 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", "r556", "r564", "r731" ] }, "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": [ "r105" ] }, "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": [ "r104" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r808" ] }, "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": [ "r340", "r341", "r342", "r343", "r400", "r547", "r593", "r619", "r620", "r669", "r673", "r675", "r676", "r679", "r695", "r696", "r707", "r715", "r726", "r733", "r879", "r891", "r892", "r893", "r894", "r895", "r896" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r753", "r764", "r774", "r799" ] }, "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": [ "r340", "r341", "r342", "r343", "r399", "r400", "r429", "r430", "r431", "r523", "r547", "r593", "r619", "r620", "r669", "r673", "r675", "r676", "r679", "r695", "r696", "r707", "r715", "r726", "r733", "r736", "r873", "r879", "r892", "r893", "r894", "r895", "r896" ] }, "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" ] }, "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": [ "r340", "r341", "r342", "r343", "r400", "r547", "r593", "r619", "r620", "r669", "r673", "r675", "r676", "r679", "r695", "r696", "r707", "r715", "r726", "r733", "r879", "r891", "r892", "r893", "r894", "r895", "r896" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r753", "r764", "r774", "r799" ] }, "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": [ "r447" ] }, "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": [ "r179", "r305" ] }, "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": [] }, "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": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r783" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r754", "r765", "r775", "r800" ] }, "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" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r783" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r786" ] }, "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": [ "r836" ] }, "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": [ "r140" ] }, "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": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r755", "r766", "r776", "r801" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r785" ] }, "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": [ "r148", "r160", "r189", "r298", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r464", "r468", "r489", "r731", "r877", "r878", "r889" ] }, "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", "r508" ] }, "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": [ "r480", "r485" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r784" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r757", "r768", "r778", "r803" ] }, "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": [] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r757", "r768", "r778", "r795", "r803" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r784" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r785" ] }, "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": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r758", "r769", "r779", "r804" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r757", "r768", "r778", "r803" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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", "r62" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r757", "r768", "r778", "r803" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r786" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r786" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r758", "r769", "r779", "r804" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r757", "r768", "r778", "r803" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r757", "r768", "r778", "r803" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r810" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r786" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "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": { "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": [ "r502" ] }, "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": [ "r113" ] }, "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_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_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": [ "r883" ] }, "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": [ "r125" ] }, "morn_TransactionBasedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "TransactionBasedMember", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction-based", "label": "Transaction-Based [Member]", "documentation": "Transaction-Based [Member]" } } }, "auth_ref": [] }, "morn_EmployeeRelatedLiabilitiesCurrentAccruedSeverance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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/SegmentReportingDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails" ], "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": [ "r175", "r189", "r233", "r234", "r245", "r250", "r251", "r257", "r259", "r261", "r298", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r489", "r555", "r877" ] }, "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": [ "r56", "r106" ] }, "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": [ "r157", "r264", "r302" ] }, "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": [ "r87" ] }, "morn_DescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20230930", "localname": "DescriptionAxis", "presentation": [ "http://www.morningstar.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Description [Axis]", "label": "Description [Axis]", "documentation": "Description" } } }, "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": [ "r826" ] }, "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_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_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_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_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_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": [ "r314" ] }, "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": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "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": [ "r89", "r840" ] }, "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_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_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": [ "r91", "r129", "r601", "r602" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r806" ] }, "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_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_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": [ "r112" ] }, "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": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r812" ] }, "country_AU": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AU", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Australia", "label": "AUSTRALIA" } } }, "auth_ref": [] }, "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": [ "r193", "r354", "r355", "r356", "r357", "r358", "r360", "r365", "r366", "r367", "r368", "r370", "r371", "r372", "r373", "r374", "r375", "r378", "r499", "r710", "r711", "r712", "r713", "r714", "r847" ] }, "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": [ "r125" ] }, "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", "r93", "r94", "r133", "r134", "r193", "r354", "r355", "r356", "r357", "r358", "r360", "r365", "r366", "r367", "r368", "r370", "r371", "r372", "r373", "r374", "r375", "r499", "r710", "r711", "r712", "r713", "r714", "r847" ] }, "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": [] }, "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": [ "r191", "r192", "r357", "r381", "r513", "r702", "r703" ] }, "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_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", "r65", "r66", "r85", "r86", "r88", "r90", "r123", "r124", "r193", "r354", "r355", "r356", "r357", "r358", "r360", "r365", "r366", "r367", "r368", "r370", "r371", "r372", "r373", "r374", "r375", "r378", "r499", "r710", "r711", "r712", "r713", "r714", "r847" ] }, "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": [] }, "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_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": [ "r194", "r195", "r196", "r227", "r548", "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_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r146", "r229", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r261", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r333", "r335", "r336", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r709", "r828", "r899" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "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 (losses) on securities:", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]" } } }, "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/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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", "r58", "r61" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r806" ] }, "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": [ "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r378", "r382", "r476", "r517", "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", "r569", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r857", "r858", "r859", "r860" ] }, "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": [ "r228", "r229", "r230", "r231", "r232", "r244", "r249", "r253", "r254", "r255", "r256", "r257", "r258", "r261" ] }, "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_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": [ "r384", "r385", "r397" ] }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Segment, Reconciliation of Other Items from Segments to Consolidated", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets." } } }, "auth_ref": [ "r54", "r55" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r806" ] }, "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": [ "r433", "r441" ] }, "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/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "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_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "verboseLabel": "United States", "label": "UNITED STATES" } } }, "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", "r77", "r462" ] }, "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": [ "r59" ] }, "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", "r57" ] }, "morn_WealthAdvisorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails" ], "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_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": [ "r481", "r482", "r483", "r484", "r485" ] }, "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", "r144", "r172", "r173", "r174", "r194", "r195", "r196", "r198", "r204", "r206", "r227", "r300", "r301", "r383", "r438", "r439", "r440", "r453", "r454", "r470", "r471", "r472", "r473", "r474", "r475", "r477", "r491", "r493", "r494", "r495", "r496", "r497", "r512", "r594", "r595", "r596", "r612", "r666" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r51", "r52", "r53", "r57" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/SegmentReportingDetails", "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_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": [ "r438", "r439", "r440", "r612", "r850", "r851", "r852", "r885", "r901" ] }, "morn_May2022RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20230930", "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": [] }, "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": [] } } } }, "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": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "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(19)(a))", "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(19))", "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(20))", "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(28))", "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "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(1))", "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(12))", "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(20))", "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)", "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.1)", "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.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "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(14))", "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(15))", "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(16))", "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(17))", "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(18))", "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "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)(i))", "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)(A))", "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)(iii)(B))", "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)(4)(iv))", "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": "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "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)", "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)(01)", "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)(02)", "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)(03)", "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)(1)(iv)(04)", "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)(i)", "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)(ii)", "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)", "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)(01)", "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)(02)", "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": "(c)(2)(iii)(03)", "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)(1)", "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": "(d)(2)", "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)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "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)(ii)", "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)(iii)", "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)(iv)", "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": "(f)(2)(v)", "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)(1)(i)", "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)", "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": "(h)(2)(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": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "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)(1)", "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": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r441": { "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" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "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.5.Q1)", "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": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "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": "(b)", "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": "(d)", "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": "(g)(1)", "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)(3)", "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)(4)", "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": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r512": { "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" }, "r513": { "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" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "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(24))", "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(27))", "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": "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" }, "r556": { "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" }, "r557": { "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" }, "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)(15)(b)(2))", "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)(22))", "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)(23)(a)(3))", "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)(4))", "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)(25))", "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)(8)(b))", "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))", "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": "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" }, "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(16))", "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(18))", "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": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r743": { "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" }, "r744": { "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" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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-23-000020-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001289419-23-000020-xbrl.zip M4$L#!!0 ( )6 :5>,B!EIB*8! !KF' 1 ;6]R;BTR,#(S,#DS,"YH M=&WLO7MWVSB6+_K_^12\ZCISDK4L67Q)HI/268KC5'LFL3VV4SUS_YD+DY#% M#D6J0S??F)C[\__]VWL2"^8^+;G_MZ0 M6^V&]'_[G_^?9O._OMQ_E[YZYG2,W4"Z)!@%V))>[6 D!2,L_<,CO^P7)-TY M*!AZ9-QL\E]=>I-W8C^/ DEI*^KLKN@BN1CJ'4,ST;"I=89&4T-FIVD,3:7Y MU.N:2L_L(=SMGCU?/&F*-FQK9E/M8'IO5[.:3Z;5;2J6.53TKJ'HFG5F75@J M[FJJ9:%AU]0ZBMK3D8DM0]>-KH%1QV2O'05T?G2.KG_QYMN_-T9!,+DX/W]] M?6V]JBV//)\K[;9\_E\_OC^8(SQ&3=OU ^2:N!']RGX+5G[U]D0<_CO;=6P7 MLV4Z#PAR?;8***#+2)^HM)MMI2DKBX?$/T-IR^K2@V:WO]$O?L6-538,XYQ? MC6[=?A.;^.QY4[_YC-!D?O,0^4_\UN@"&[$ZN]G"BV7B _6QV7KV7L[IA94; MV45[V[S:;%YK*^E[FB)W=_TBO&/V@XU56+V;77Y"_OSYIC=U _(>/_CHXL8$ MK+7)1D_OG(<79[>./>*N#(5]8;O/=(:D97IC_MRVH;:78-.D[U[YS6PLNY C MZ\UVKZG*L^?X)-@D&_UR,9$+![G/OS>PV_SYT*" Q\CJ?Q[C $GL9TW\KZG] M\GOCTG,#RLC-Q_<)73 S_.OW1H#?@G,.E?/^__I?_^MS8 <.[K/)-6 M?OGY/'STDV>]]S];]HOD!^\._KUAV?[$0>\7KN=B.@#[[8+=B$GXT;8L[/*/ M]/H-E2;$-L/WOP7W>/A[PVS*6JOV!WBN\I1]ILG>\PX:M$ MX73[Y-C/?+FNWB;8I%+IT1[36VZ'#_1;?XA,=HW^P/8LNHSAXO[>B AR84W) MF+Y]U)!LZ_?&L-GI*HU^Y_/YR@#WC;=;Z'C?,2*+X:J-OIQRN+T2AZLU^DK* MX1HE#E=O]-5TP]7;)0ZWT^AK*871[ S.I:C. ;_<9?>H=!F8J*YZQ>$1)P M[25*N]'_SR->,:#/M_@['/2\NG9#^PU;S2%RF/*>OT]N]+\-OC]<;7GE-Q*B M39JZ=OC"J6\UUD9 %8F%37M,'_U[HZFO0WW@.-XK _8WCWSUID_!<.H,3&X; M^/?8Q-16?7)P!("&Q-:&_KJS-$BJ+/36',.S,:4:8S?O,5(-T6EUCAKCOG4T M*7RF#G,)ON()H7=R(4$_.YA]&+C6@!H1@?T7__Z.>!-,@G?J++@!O79%;9+) M>-OPJ<;H&.U6+]=%SG,"5(=TY':KFVH"E QVU^8>//AMI>&2W7(O_VMI\C*ITP&W,U]P-T#!NRSH?I' M+"Z?JS^8!B./V']A:W7$[G3G0 M4Z_Z[31@KJ1%+8_48Z]ZH\$ M(Y\:;'SPT3RB!Z4=-U62LGQF] PZ[A1ZZ+ ESW#<:CAN0S[3Y732>WW0O=YN M_?,5#S%5X-8WVV6J_M+S _\/XOE^G$)1J49L'VET](PL!Z2S 1VW0H::Y8"H M#I./7"%#R7) W>,').\>SQ^>9[W:CG,]GB";,&/D.Q_,'D6J+@VR=YCF7Q^H MGOM C1T#/5^-,A%&)DP)Y,<$QUC(\,+G@5XZ=HE'4B^"]PE]G6^/J>W7B+X; M$3:UE3A8ZXW.G+YN]1GA^QU/"_^)!THMHO?B$&&%GWV/NT<[^LBWV M]]#&1.+/Q['1P\OK_UCU<]=_W)]]M?KT"7?R9G^QP&7 O%KN2#;;,OW_V>\6 MU^;#M)9N-9HL*+AZ9?;W["7G*_..7P9%@&4(8]1!.#.9+H(R?U!T)=G,&'OP M:44Z;/;]F.LFW(\6EE^T;\2JD"K-0Z8+I% &:^K%/.>ZOK%NT6 M7/Q\^)I^2371EE1)OJ1*=CRH"[@,24714Z A _!4!O$+/= )X=69=L6;& MMH*;JIS%S'IYSRQ"'GYFAEKXIT5?]C9Q;-,.?N#Q$WV%9=.K8?2/_W!FTWU88R#'#[K\WGL*^:K,1]):4MN5'S)8QSDJBR] MW*[XV@\LRV9N"G+ND&U=NY=H8@?(JI>:]$1@RS7ONH>:QD1@RS7O^J.:Z$1@RP7ONI>:MD1@RQI M(8(OFM/4JNY>%A\,*<'J4ZKN2PH1!"B#<%7W,0L- I1!H*IOP!9BVXM J*H[ MOJ5%:TH@EEIUC[G *$4GHQP9M>J><@E1BLS6ONI>I5=W_+3Y*44@^_QJ5JN[L"A&E*(-P57>""XU2E$&@ MJCN_I40I2B"45G7'M[0H11G$JKK'7&"4(JN3/%K5/>42HA29K7W5O>22HA29 MK7_5G>6BHQ29+7S5-[D%B%)D1HNJN_)%*5TYNQ,O6M4=\Z*5;I9K7W7?N@RE MF^7Z5]UU+E3I9KCP>N5=X9*5;I:T$*%$44Y3J[I#6?#60+J"+%D=W]&%*WE4 MTCI4W04L?XND),)5W84L;HND) )5W:\L)_)>$K' (:T(H:KNO197GRJS(SEZ MU3W6X@M49;;VG:>UG&A-9NM?]83BHJ,U MF2U\U=UH :(UF=%"!&4PF3*?ACRV-@C[L4C)N/O'G*_(=-VZ(CW<%/B%W[WW.> /IN]^/%]@E?9 M^@>V[.F8O?O&"W!EJACTA/5&3YB^6?8E%M:)W;W,E )WLU9&PP9GBU=%6G1"^ M9O!,<$ZT7?9>98/O"B@)O-?U6X_Q7@UA@T6G!(0%DZ_3]B@F%S:/!&S.DFW. M3&$F;"+,Z09(,J6OL %.L<3(=QS0P12FE.HB/80-K]9/921^_\/((\%C%IPE M#,[DMK!QWIU")06;W5X>Z%0W* @NG(3($8W/>!B[>OQ,( M71#A%=JE*S&_(5.8"1MLKAW1J^;&9XLS$=).US-J936;N0D;:3UA!_$!3P+^ M*[4=8V0^8$I#:T _6D78G%GM_\MMX<*N/@DN[I'['-&:_?G#=NWQ=)P5B?]$ MQ&:9(?
*4TO7V!1/7?AX%WVP7N2:5R^S6!V](YE>N70N_/;RB";M2 M0[07&XA3DV?L9]B 5):%#04#1&/E 'K+4@Z<./B%BT+G+_F+%[#;&?D+\G&6 MG'GB:*YJ^+N2F /9G#.:*QKN/YT<[#9UG9I*-J$,.?>X?X%SFQ]-B!;6WSB< MP-EX=G7VE.3G$V19V$#V_%S[EZE/Y;KO/T2S7))?5"B@@6L-7.2\![8YNR7G M@$%F!XMD6=CX;I+5'_@^#NCRA[Z1YTQ988WJT4#83-LD- @U.#5#6#$-2HOJ MDD'8,*U0@D@(@TJX,*? 4DL$@BG"AN;$%'%"T$RXB)*0\C"?DYRR(FP$1$ 1 MEQ<-A/7;Q91:>9%!V$2Z;S;U:_%W^P53I-,)/MM/#N;8][^\_T#_],BE@_SU M@I=3/_#&F-QC!W%ZC.Q)9WUED M>^.'U>$181WZRI$E4VX1UL$_B"ST3NPXV RFR+DC'EV*ZM3-DA5A/?AJT")+ MOE"%<\[9#B1=1FMJ!K?D 9,7V\1+ENUW^J=+)1$71_D[WTFKNF?I?*O".=\" MT:2<2ONR*IQ++A!-2@I2J<*YZ +1)%7EY QI(IR_OH(QLUL7P#I.A1\;(-?'M MDV,_\UR&J[<)-@-L/=IC>LOM\(%^ZP]#]?XPT[4A:3[G\^"6Y;'GK#@L^;YI M#JFE!10*3R4%&FJ')VUF.YXXGDJ*D]0.3SK@B>.II !/[?#4 3PQ/.DE1:9J MAZE!5!0)LU0&SL 8=PX;-L M3P0*H+FJB@SA G8"(^,4U4I5 X4BJ)73*,[0%2Y&*6J0HS3-4D;HN@LAT6JH ME5+ (5Q@M$)JY03J*W8K'1NM?^RK%$P(%P^%V)<@R! N*EHA;5)WL=$3+C J M<(3CI#R4'D1%0:WLPH=PL=$*J973*+78$RX\*FJ0XZ0.HO8@)%H!M5(6.(0+ MC%9(K109^RH+'Y6.C=8\]E46)H2+AT+L2Q!D"!<5K9 VJ;W8$"XP*G"$XZ0\ M% .BHJ!6=N%#N-AHA=3*:71_,80+CXH:Y"A-LY1Q%-: D&@UU$HIX! N,%HA MM5)P[*L4?%0Z-EK_V%+G M0VZD*.?X*7T:D"*&*TJ(""MM(4-_I7-%"8FI2ENX0%OYI"A+5P@7T]I#"G9Y MX-LH_Y3M4O2%D.&D\LE1ELX0+H8C!CG*TAM"1DW*)T=9ND/(4$4"-3[X63>] M(0L7%2B?%"7I#+FJWG>^7%&&OI"KZGWGRQ5EZ JYJM[WY:!VNJ*JWG>.I"A+ M5U3-^RZ&*TK1%57SO(OABE)T1=6\;KZW=#4EW@1?O9G.U++=YY^N'6#K/^@G MRQO7,U@E5\T=+YM.96F9JOGI9=.I)!6D5,V)+YM.)>DGI:H>_A]?ZJ:"E*IZ M^#F2HB0MHU35P\^7*TI1)%7U\//EBE)T1=4\?*[3HVR\Y:M_$&\ZN1WR-IF7 MG%PV]NOIURA5"P6(1+.RM$\E8P:"T*PL-57)^($@-"M+GU4REG#CN:%?RF^L MJ=I2*QD^*)8T)6DGM6H1@W*XI@PEI%8M@E .UY2A:]2J1A2R31.W7;K@]-Y- MX,^N'+:Z50T2Y+:Z2E-6FJJI6S>_/+U4U+_Q6S4LO9(4SQ7#5?.I\TN?R MPF_5O-_<5S=3[%;-3\TGG2DS M17U5O;UL-RWS G95O;W<5C=3[%;-VRMY)R,OD%?-)12'#)ER0]7\QF)"JGF! MOFI^9.&KG2FVA?,K9^6W9E6W!N:_IK9OLQI7R^5Y+[_FO,;MSM(6P5%KK OI M77(YC,D$D>#]!HV7RXK] R,G& VL%]OW2"'[9$HWR6;,VJWI-F.FE#TY1?XY M>9_38XR1/R6X3R>J*7+WXM_O_GOV\]FEV=_L]]L(G+N#>\"B:A3!"1=U^=:C M=KCTW-W-@Q9B\:B]"[&X];B%$-+Y$XCERT@HT87T&7<0Y>'+=4V$[SHEA/0O MRZ:$TE1Z"2FQ?.MQE!#2Q2R;$F4D[NBY>YGY0E)=.^>B1:>\NRF2\\/;HE34KYP1[AM2$'I4Y+MT1'.7164/B5E#G>$\UQ3T>?FXI(2 -1# HNL(&,"X]NOXN%UR>>V_[O[Z\?\&N.1I3XWRYT2/R1^R_ MJW]-[1?DT%\P$EZ[+Y2V[(W[Z+9W/-DG&1ZS! L$+V3];$@;M]=4-PL;Q'F8 M/OGX7U/ZHZL7^L\FK=9N.!8G8=-B[)O$GJRE85[:+[;SPW,Q)-!;B?.;5NY]3@\"!LE$AP/2N7Q<&Z_71#L>U-B8C_\#5I6VO_[$UNJIH5-+U0,%U.7+A"[BXX0E3P" M:43P\/?&W_;3A]HIC^C)P9(WE"X9_:EJ_WR.UE9V@X+\U,$D8-9 ]!+^OO!RA!7#:/5TE<$EH+ ,K-F+(R2U.)+. VOSFM%K&>WME]LM M>7[MG#^;S&Z(%E_E**2_HY-BJ_1[0VVLS3N:B3P))-]S;$OB$*!$C*X'WN1" MV;@8H?VB+I &-U^EJ_^Z_/O@YH\KZ?+VQX_KAX?KVYO"![[. MW?$#_PK1P;?KN] M__%O?Y,[[4^?J:IV/?=F.J9/,J5(H]\S96 VY8;D(F:N6=B^^.J9TW%D/36X M,A_2&_K47OA/KO 73^E+ #HA0;>Y^M$W3+N(08S#M;32,@PC$2U2D5AK]=K; M?QI#XFWTG-%+F;Q):VO-C-6-I?$F*46"]-.U3<_"TH^';=)!V61YSA-R'"]X\MYFTD-I]/_M;T97 MTS^M"Y"Y_(C6_/CE#$'6B&,'#GYE[B@<*X'7UWA# O,U_L^?@_O'J_OO_RW= M7]W=WC]*=S_O'WX.;AZEQUN)6B"/U,P();2L2K?WDJQ_L#Z&7]Q^DQ[_?B4M MF2ES$V5P^2C1R[*A:EL\G3@WJ$1UEJ*3WFQ:'=7]]>WU#:[^4JMR?1X MO>-^[%7HW:Z@]<*BWS3']!$C]K.FA=Z;[QB1)G9GL%6IB8@G 7?.0XJH[3.) M.<^I]2"#7F>+W"UN>6_O4^CK!".OCL;09#5[C:&WU%X7-,8>*Y+0U_$SZZE4 MAA:I#*U\E6$4K#$>[PN.Q[;.@M/3-IC*9,@M56A_G3&BSF/U35U6 M>FUP_ZKH_JDYHC-9%"(M"N_Q,\^@<0-VK&Z&Q$ZC_^/V_N;ZYH^'Q\']67K>2P+(I)XX+RC?Z'JS=D!A*;$PNJ+V8I(5]ZF&"3[7Y9DNU*=N!+ER/N M:D6"/=64[/&SY!,SW)]J,H.U;:CM_WF66_^&4-M51_'L)HLMZ;O#7.DXB%XHU(I26W]8.,2+75Z20+$*1YK,RL6B7SQRJM M7J>7^5,UHZ7(R6(OL29O)XF)%L+X>*/W8(V:TM(-919+$R23:,.-9Z6$Y=W> M+ZG=O6GT^NR."?%>V',6+F>WT;]F2?&>[1=H]V:QJHD6=4V6'323:L+C$;U= M1PD.8?[HJI75:_353E-5C*[1[NVD?'7X*MZ#_,!Y0Z)F.J^!*/W[E-B^99O< M5/>&U4)Y_!2KB/(MQ+INW;<>6M+5>.)X[RQSI49(7)'8')#D&;GV7_SOCP!$ MH6BU(CLC]_9C'!S7;%A9V^%ZQ;I6I=]:';[*1C4.+(NPZI;A_WRGSY-G:M%H M]!5%^@?V VDIY^$A(!@'1]A'*2@CP"HGYNW#H\R$/;BBN+FD'V_)H_?CI-LA5>K83V-N50M( M6Y:%@D%B:(BQ803=FU_>%OF0G!&8>!X0C%:@KU)W5]X _L<4VQ7L&*9S-_+< MM>T*6:-<972:';H$E8D++R+!__:WGB)W/_G2(W;PA$TOLG5GX6XWZ@0CL35= M0U#266W)D!=C,1ZH9"!V8&-?(GQ9,,&6-)D2?\HBY8$GT3N8$Q#M@"H?GJ(0 M.94P;.=O8 87E=J7.CRO055:LJIG'N6EC]64[(/'?+1YYTN(82<\VD%X<.(* MF2/ITD&^7RTO?,NT".*RY^%]_.0Y=9C1;"^.T^GJS1PA]YE^X4K_H/[#*-JB M8Q(H(T=+#.LCN9J-I/&[K#QQ3,_5K![F''ALQ)[YZTQR/6F"B/2"G"G.UNN* M7[-<_:YCERUBE)!/YFL6;6 7L3KB(VK&;,L[_'*7M@XZ!!"BMY-1VI M4-OEVK58A!)+3^^2.<+F+XF=G9=>1YAO=3#KA"PV_3_(D>$R0KXTM!UJYB#' MH7>P-#EF_?QK:C/;AYH\3SBZ@3YXU?Q16>!Z*0$L,H*6K*BY5*.&$1-U+ %, MLNA5*LC9K1."353!"P?I47M'J M>-E@PQ]'L_EX)B'7DCXH2U-^PIC29?KT3SHA]B-^/_TE&TKT,%Y/@(^$CQ3Y M@62T)0N]^ZW4J4V74T+HX\(L1,:< 0JF_AQZO4;_O_'6^$9"##W:8[KB-_A5 MNO?&R#T.35+*E_^#M86D__G'O?:M2G/.@&EOO"I-.",B)TUK%%A\,A%"I:#I*PI0F!NY)E@7SUAV,N^G#@Y% ME=;6HVRMJ1/N/CTT'Z4/[&+WD\)\I?"&8&3[=-AHPI*V\A:PX:#G(A/['],+ MQ*7588L3R<>Y0#1 (() %'_"(!!G,H**'R0Y=+180J9)!2)!3*HQ\4"8^17[ M+?7;W&;L!7],)2E]"YD93%2BC.G4W\^8R4D?1ZTSMC+/TC/Q7H/1['*+&I^8 MC\W"0]OE.?@\_,]BFPJ=YI81\LORI]EM>V_8/K[9C2BQ\, A=;U:[=#]2ALYE#LMQ4@6BTMS36EUE>P/6L%@V6#U M[F%/W3E8O24?&.G=/5A-S2%3^O#!9G.<_'3"?HO#0.222N!GC[QOI@N$9:FX M;#:CFQ9) TJ[T?\>+^G%C'\E."*9-#''Z&J=3ZM[;!4.[0W6Z;>\$9Q]/DTX MO6RV(X^W#=N[;<,T.ZQ5QL!-G)$H90>$#&:9&:WKPK'T M4+_Q%9HU5T]:RD3.Z6"Z&*"YBO>6 #(19&;K\P=?GLN9+YD,.DHRZ(B[O37< MX?:?482S6)Z_%PZ]0/0P9T\;%KL1CGYOE]C_!W.>_LY:\V M?35]K>3B5Q:/(/C%]KEFV MWBF%D[I7.%5FW2'\??@>ATB29A#+\D_(_$55S]2UFM'KA_S_/N4[&":7;KR7 ML 2X^/ZYEM,<@S/Y>--67@'%O]V&G"KB8J6U;)Y M[G379P]D-K\U)"GSVK/-8G6Z&O*6<#^^L26@HD&_WUS=>K_TJ.W!P4RYYR8>5G+5#!KAKR(2JATVJK MV5?*ZK:,3O9I &I+;W/:(\[\E.L:$\Y M@N2BO=OHWPWN'Z.X68Q07P_. XW*H-&WZYO!S>7UX+M$O:[;^Q^#1]Y49B^U M2MD]!SINI:.VA69EU_7.O(1,'>=QI.@39AZ'E(T2@(8"0+$XY[%PJ9=R!,FE M'BNB=!W@L22W*FQ>U)Q W^:[W?.&R7$>?O7-BYK3$>R+"L\#[(M3MR]@&A68 M1J'ZYZ>+II;-$MPN/?JMZX>?^$82SZ!>Z&L6G6>EB,=X7N@@H,H#\^-K+GW: M[,QPF!@W[T@FS9J1\1OI!T6L9'S0]UOTO;I7WZ]M&T8]"TLO3%Q@N6,!!UUW M&<22$0@>T?M8N81((GWX[OG^1Q!,)R&8.HV^#HX(S /F 0Y5]4D(TZB3,;/% MA/F"'.2:6'H884S-&,0MF1A+Y,-T9@Q]Y%;)5VQ&=\AG8*)4QT0Q&OT.F"@P M#Y@'F"C5)R%,HTXF2LIXR]6_IG;P#J&54[!;V-'_'M@M, ^8!]@MU2/069GB F5%!6FJ0BUOA>8"94<>Y5W,>IXQ% M42V1&IK>RC[77$J:K U5N%YG+)V%H"& D 1 MPAV'"#X52G^+3Z'O^!DY820*\PZPM30PZDY%,#"J/ \P,,# /657O!U9@;& M "P,<4G$TFBD;\@,/ +&114)",9%E>%-R(CXH=2?$\^E>L2U/;*D3D!U5(RFH#I =50>Q)H."?[B4^@' M_0WU1(:8.B!+)PM!952,EDE4AG#!)@A\0N 35+GXPD7K1:I,6H"'X?[)*!F,R1P?19G;X.*#)Q*73U-K*?;*C^6TGBZ= ^ MH<+S.&4G5%1Q7^?3AKK6Z#]<_W$S>/QY?Y6_2JZ/[5>TVJH["/4]5>O7W"ZU M]E[7>8">'#Q;BB7$12N@*:VN3DDT\7Q>'/F"8(<7*/ST:EO!*.*#Y1\^>4'@ MC2_:BY^@)]]SIL'VGZ1 =[8Z1F$C4=?@L/0O&Z-M_=[8CZYN8_:;$5FL^C-N M/A&,?C71D,[J CFOZ-UOG*],?FR[S;7%WK9.$1F;3&1<:"V=TS(<^Q,Y7X-U M<7Z)4KIINWL$R64$E1"/C!]X*SCZPBW-2=9Y994N^DR^VZP!2G#1U!:$RAK1 M&]*2(YH5T>#G6\-1%_7B3ROKT&EUV;2_7=\,;BZO!]]7RT6L(34AE\GMQK[E M5SOKR\^^*73YY\>+RUQ^K:5RV,7WVSEP^=5&$NF2PY+^\(C+C@$'B)R%1M>U M:[9X NW#],FW+1L1G@*55 +F,,:4K2;I!+PQWB3%3"T@\DPU0Z1-0[7-=?5" MSQ(JX)IT3@Z:^/AB]N&39?L3![U?V"X?(__1I]7',1&U;G(RE@DO+_1/JQWJ MH,B'BMX<76[Q2S.K8^6:)K M]M02!DOIU>[E,5BEK55G996$:Y!MC"MDNGS60]Q,9]LKA]L-X0]?:##FOE$=@1^,^FQ7&F:A)_&B@" C@#0EH01;4?H\@F9OYX)E696,QJK:6(\''[*;)&WO2"+ M9\ @89 [![G'5-E\TY#_WR[N%V$O]!Z_8'>*D\C*?3-:E6E+9?@UR9;H MM_7%236QY0D1]E0!9O39?KMP/?<;02;O33EU[>">1;.GOM6@M'?9F/D79I," MP,*F/4:._WNCJ3R7,;#O-OKRF688+0. #\ 7$?AZ/L#O,>"KAM[J" 3\+%UT4=PR M>$:%GE%3C_AV@EFRC_LLX;<)VW"_R,,YAF?4]!FIN6*-Q9950C?,W!.,02X] M/V"Y)N2(T%%2V:2D6[A8RZR*ALR>J LCP>WP#\^S_(%K/6#R8IO8?_ <*\9Z M,7A\_WBC?0=0\S+: 29'A3#2P(3U;I*IB:L!3&H'DSWQ@%0PD1O]CMIKR0"3 MVL%DC_><"B9*HZ_WM)8J$$PR\E<$MLS"JL LU6B,R"_,G)AI8-)I])5.!A&!['$GWJ&"%KQ-EI$#:;C8:&/Q>X:"RQTY+#Q6V M7RQW(.):0ZSLL=;28X5%YSMJJP=8J1U6]IALJ;&BM2E6# BJ%6NW?<430JG( MZW^$QMO8HP/Z*RJ3"^&UHDVW98+0SPYF'Q@7+=$EAGEDEK0K5 87X*40^^U MO"@4+UH=<[Q/'B][;+@#\<("^6H/8F\U!,P>0^Y P&@4,(I\O.5?7!1N5@2( M#A;OQAC<>>B=609"94,\<_K1"Y C>>M)MF7'0+<>"*ZG1$N07\B2/")7-.8, M'.O_I6D9G.Y,M?X5BFB<&* 29"+N 10[5$D=M*,-;@!4+0"5(&=Q%5"ICG1I M_"RCVE$SV] !O%4;;PF2'X_!&S]"R +]605O\\5;)H<+!3NNLW_%8(0G-\*, MW"W1O*S%(49[M2(P[.\5YD3-:1 69?[N^7%FK]'H=]NMMD!;>@"/0ERB1/#0 MV9:O O"H(3SV.#C)X"&S38?LG&; ASCXV..0),.'PO"AB)@Q4BO7 IY1H6?4 MU.2_\=RFMV;V2Q\<*A<^GDDN#@XK8Y)#$9E2Y'.VG?=@G01:)R&?4?^\R&M6 MNAS[P6P'EPL9R(=,N'H?C@HT^'34]-.Z33@C26@21J%JJA?F:N$&!S%&(LM< M4F+R4#::4D#.4H5 LQ%^R!8T+'NI';/]#Z"I,F@V@A+9@H8EC;1CHA4 FBJ# M9B-2D2UH.E32=&-"&*6 IO[GE.\Q?>]?V)*>D>U&#J1$$>"CL(6M[;Y0&O*. MDV<2P::#?-\>VO0'0^*-)2\884*79CPA>$0);+]@V(,JL3U#2,SK.='^H%3U M6;0P+@E+9VDQ<&ZUACC9V^Q@)TZ6" SU%5CX!AFJ' MH;UM!=+)&G;R&0 MH/0[Z[_3$$4*0O\2_VMJ!^_2& ($@H'HBT.:.8@4@!$U0)1IOL32>&T 1NV!QIW M%A]V)@2#2P8IE)G+'$U$F5/_G8I;OM6PF>D&&PUE)J%PJBSOZJUL]\5PC\[V M'#:/X982U0&T%)Q]DAHM;#G6 M0FK(]'@2Y.;6MXB;"ZGL1A&+0.T[JU!V&&_K(?+U^@KU8:RDYET:GC(X3VW* MX=1.=6)Z5,CC/D&,)34*4V"LR_:$XTIB \9.$V-),YC38(R5CM9C#N$#QDX3 M8TF-T#084UCKKDK(L4P.< MVAB_1HL$@3W>0&7ED^QRQ$B3?];+W)3WAH4=F M&?M2@-ZBAK)1VH7M+N?_L^, 4WJGRQ<0!9C>YP9V8&._; ^N,HHGPV3_1260 M;\0;7]*?VNZ4+D)4*H22Z0NG;GC?(Z/M#]OU""7L[&C.P+56GW+%Z?Z#9]LL M-LIB=E"[:J.O=Z'\?45@E]-1TC(!J+'L8$&.B0'T"MD8*!=P>J-OR- AIH:P MVU-[JUS8L1W0=@8E([//-:F52PC/J- S"G+/"L]\!Z]+ /,W>?F=PP0Z/W2= MP2X96! "@>8PGRDY:%B^ G@[-0--\O([AX'&8'E1QZ1: FC$ TWR\CL'@:;' M3UT+ AIP-. 9X&CDM@D4H+>C&C*>HJS.? /G$;U%:0)?L(N'=DQ-M!ZK^]\Y MOG<9J'/A(+*G4%-RB"B-O@[;<35$2*(]D20(86=>>\=7>P.(" >11/L722"B M-?IJ.Z;D4NE;#65773GE.X$$I=\))"C]3B!!Z7?6,1I4T_Q9&&3%,I&+CD!= M+N]GNSA8/16:1S3J:,] D 3NWXXQPU.8WV*Z.GM":G?$HYY-?'?$GDZ]&T,H M[P:@77-HYY)#L!/DG4;?R.+L(L ;X%UD'',GJ+N-?J=[?(47@#9 NX3XZTYH M]SBT13I54',W6Z7+8GG3)P>+[!W"*(L?94U=[9MU[UJ:8,K=(T3P84VBDV[' M';=TU6]^#.M4VCH)^8SZE^C]@GS;S*,>;YHEJH>='#>QJMG)=Y@\,#6S,XBG MK)O+5XBX=,K^[-<<5'/+N3VWG(U&O]TRCK:P[PWG;T*ZMH7U+ M5"\A[(TV@[TB2%LT0'S-$7\(X.4LQ+O!@V;TP+8ZP1V/1.P*QSL1R?X M"UJ36DQGY:OM3 -L0:X!A/6S=%X"X0W-,Y+=OAWN%P%RDOIX[)"_","CVCIDD$7^T7 MV\*NY?/D =,;CZFH$2N' )Y1@6?4?P]\P2E4Q3J40:P-EH$=P)X*H#]/]&N9H']//_<%5_0R MZ^<.C &,45B8*CNUP!IWMN3-ZK* ?D"_0.C7PN;[/)Z M[(P\) AAGU (^Q@/Z1+YHSL*NSAA(&?C(L$.#L!?5!=I%_P5#G^1=G0 _@#_ M3!VA7?!7L_&$ /X ?U$]H5WPUQC\VR(9/["?#\^ _?SLI/8V43D:/!T.'AW 4T?P M[*E+>#1XNAP\1T?4 #PB@F=/Y;^CP=,33FV=PM9D;N>"$[%,THA<15GF,$LO M(LH&Y\0QC<&9!AI=U1(^A]EZ*> CM[.1N0 ?$>%SF+67!CXRAX](,72 3\GV M7AKX*!0^:DP!_Y*W8,X#].1@^K^6_=+_S/\)1_)$SOOS4:U>S(R"_#D7=D!' M9^ZFJ<)H^H"QY'H!]J7 HP1%4\MFD6Y*28NU/^2?%LUGAK:+7),.@PZ7?L'; MHK%25&;4O%74VU+#3LFEI'47LZ,K%EZ+K1 M-3#JF/\C=QJS'XWFFW@3RAK-)X+1KR8:TFE=(.<5O?N-\Y79CVVWN;;:VQ8J M0GF3>0\76DOG8NL0> Z'&2]CR&I49'@$<:)3%L6$W45'B$H>@30B3*K];3\9 MM4;_D?&_Y VE2R80*8]\/D?].(ADS_[1[+JQ,/WAA8?5 T3.0AEY[9HMB0I8 MZ6'ZY-N6C8B-_;Q%U,XQ_IS+H,NY#%II@/4PESSA"H\G!(_H?52@2%&O]@_? M5QIC)1+#NP0)E^<+X<2+I=-5<-#$QQ>S#Y]F;?ALE\^*_^C3&)%GRIR11&., MN>ZQL_>%ER.>-8R6WI$9VT:A@^C%$4>W.$>O*;7PFB:W9&/[Y79+/O":KFH' M_7+78&6EI>N=' :K]KK5&6Q/R66PW;9:H97M),/LGG!:RBR"/,N^;XBV=&7? M]WH51I))A^(KSVGW$DW[D:I.+(WI?2-?PE2F4QF.)U2&4WM?4MMG)[<@-_2; MI.LA+N:3S?6#[8:PIP]TJ$GE?\R."Y;\\R2M0@5&A-)6U"0Q]*S:ME9_N10 M$ H.P =FI%UZ$((DB&>0V?A(T\9)U[0>B3>IYYUI>+"V?8DEF4UFZ;$!_"N MR ?S@66JQS*%]SJ69>W89L? -L V%=(T1_10EF4]FR;*P#+ ,A5BF2-Z,\ML M]S*+YLQ%L!J.P1-'2SNQ*8.&,QQJ\ MH12@M\-.3E;A-"P\0]@3QBDRZDO@GV\>H7^ZDCDE!+OFNQ00^C2'IZ1(R/KG MU ]8_@,DW>?A;&\$J+8XVUS(K62?A,DGS#R*"'@9T>^1D2]\]<"U'A?$',QI M>8.#V^$C>HLSK+J-OA*7Y5CECD" LZ1!G>)PUFOT=3G&@ ><51EG&V&0TG%F M-/H]$& M]C]*K%0MIN:L'=C8!X\/GE&.QR?S\PYB<\[(<]BXUSD($=MG7UN4B>C_3.A[ M/#AV74*&PC8%MB#AWT,*_D$)R+3:K?LP%WV#D(I?.1'O. UWJ3"9MPP4Z'@; M8"P;C.TYF%TDQG@1XZ-W;0!CPF%LS_YWD1CCE8*A2$ U,%:HVY<'VK1&/RYU MH_)^G[#6ZSWK%^/[]I .@R/&&TIS>_8#-V0_2J$ARSQ!VWW!H?ONLVU!9\I. MP-CN4OXQ%(XL9&61FG<*+",PWXHT'MY?7WSSR0!GQ=KA@VUT\RGN_'\.C M4.)-.(/C0*,V WSMZ5ZXA+M.C=L7UA* Q^UUE"CANDS"'1-]!H ))^&RV.3( M'&B]1E_)[$R,:%4O94-(BS=9AEO9X=GCTK5%8=#"LW=V,9O!)%0B4?%4E4JHRQORDJOUO>,^4$S%]&NS' G,L:0G!F1UWR_ MF*4!>(1'3X. V$]37FOWT;OQ7/8BXCET?,_7K-88]H,XPY-EI'0RJQR?BGHE M>SS @_7EP5Q"5P5PH];H=]H91KF $8$1*Z,,]VQ:%\!^>J.O&S%!&%"&P(/5 MY<%< IT%<&.GT5>SC,'GRXC0\"C9=/=T'3F=5DEZ)JV2C$8?6B5!JZ0L8+J_ M59(D7I>D+;V1OB"'BBLL/8PP#C9'..>!E:9$H4E4>(^CGJX>TN-([[2Z:A[- M;715R;ZYC=%2]$,'5,I@DSTV?C.TLV,O-,7^E9BWUJX12]0!#K^9>!*$GWD? MS_ C&E.+,DBT#7# R@K<&F+ V\JM-.216'<-B>O\#W.+\517YBLVHX61^<*( MUT>#/B0GBW;;NOC+RE;DS?U2\I(2>>N)NT+!(J9:Q(+VKO/CN2T;U[Q&5" A MSGN'511*FAIXW&J)"PU8IYQ8Z.C:785S$_)'W+\UV0?\KZG]@IS0&<]>'J=9 MMGJ$U.,F)F+$/$W O+-GUXH"B?UWM<#2/?8#8IO4=&87!JZU^L72G7%1\6ZC MKRKZ\1D;XIVJ!'ZH S]T"^:''N6';B>S#C6BG?L44T]>+RJ7E'VVLS+G33)4 M*C\0^85YR'EQ,CIR!.)8Q. ;J5!VJGXXV2-LT^%$:W.<9)4+*EK5*&&K!0], MDX>8)8)-3%4=)=>9Y&#?EY#C>*]\'VOH$?VHH?2;WM*E*(K-O9;? MJ!ZT?5^3M8;'.Q@/[G15XP,^$\\R_[DD;)' M3J=%BD(%=;L;4U1'6)M7O+-,A9]Z$MJ= O2VI(/ L"]>982$>$1O>$D6 MQ$D E94GZ EDJ0% "M$46P"2N.Z?IF56]Z_29G[1$O8K'F*JSMGTQF/;]UG> M"=CD983C)SQ!^B]LL3Q+]L1+SP]VFUMZHZ]E4+8;['+AT+(W6'T 6CH4+6VA MT%)_ _:.X FR+0F_35@R, 2E2Q"M$0VN0A+L8) N%Z>J0/8'(*00<9H8(6Q/ MKR/4AD7]+=2HDNM*.AE8J,6+44Z',)-V!X<85(8*96, .@H1H8G0H;=9-<$J MA89SBPWY/;QC=SH=_6X(^='%8" VJ^5!M6^ MO;M]H%(:_1Z5QED%ZXNJ[WJLJ2N:A/[#\ZQ7VW'*MFE/CX'V2.49859W,=SI MN&EY_& ]^V4<8['2=6=ZQ\@L8T(8>0UPRT]>'PPWC<.MF]U&@'B2?/_A)!$D M^;4;(/?99E4:0D-;B!XSM>2E/:+[FTU_B[_;+]A:$"4TB&YPK#'$MM*,N#KW M$/RM.E;VR-WT6.DT^KK6._YDAWAA8-$DZAWQ)G0$[V?\R..$G>LXBXY!SC= MJ7X:!J^(S'.337,ZGCJ\VHZ%)X22/NQYRWZ'QJSTVU_S)KB_=0SJ :WE*E.G MJ O9RJ+(\AD&[ASD!@/7NIHA80MW=AM]I:T=OXT',6CAD+)W&R\=4GK4<#8R M**LJ7CA:-#E^2^E"9:[[3$4T\K$@<>A:\LB^7;P9);XS0MRSE]P.?_JAP1/' M) :KPZ^"85Q#J.S;TDL)E0[;W3/BFL:#79S?,6?)9D1>*8E+O^8G*L%:+>.@ MQ)PRU^Y@.+0=ZGU@?[DL*>4?S^3?4AOEWSW;#?ZDMT^IGQ''5#+;,M>.WZ4! ML;C33[KJDN&1,=%TN:)=EBUS3-5TUIR5?)$ M@9V G8HZ*).6G;JL*.F9ULUN:Z:HM.O90*+U-';T!"NDU<0QSUA:LQWM4RLX MRLK'\^([,7VWT9/M\-UIGFS)TCJ#?-,JCULT<9N>P#I!?R4WD)P%1T&3I3SY MZ-37J?Z59N:;302_8'=Z6*%9Z"638&)5]R@2YAS.\3WF MQQ*7G. =',-2T7IMH;+I 2Z%2-6#X*(U^HK2/CZV7]PVH'@--9+?67]G:-[\ M:8+>$2]IP8Y/1PIE*>@ V7C%Z9.Q1]QY3YZ[D"X#UXK4_)*/JRV*IR!<=2BN.L<7,007X( P\835O0AK7CB>^]P,,!E3 M+#S!F902_(&'$:7&(Z7 %X\0[Y5./^Z\5I=WU!;*H@-\%.( ),1'3SA\U-\L M7J]D 9:P0.4L9F;(^PXCQ. M'$0Z! M0*:&<10*H]%B&5U>H0E(G8*_2.^A( MF/5^M@"Q_R1M,@[2&_U>V\CL6*XP9^T M6?D)Z&3(ZE!D]93J(*OR1YDJ%PD^/<8Z+$R\LZY"KTMM(*U7G:XZ +3R)?A! M0&,%/+H9M)6&]DV0+5T%'MJ5W;8]L6@W#QF-OJ(*%?\#M.2?LW8@6HPVZQ%S MO, 5+UHLFDQ=J82\9"$?7@X98H#9ED->YIG88K>&W.CKBE#;X("50D_WI<"* MTNAW%*&.L];46/T.2;QEAX$I!5B.YE>Z_FF+1QF\171;@;Y*=03.OBCO,<#A MS9[;W6X=ZWV*)F.+J =R\C9(NE(:N]TZ5FV^*Y3U 2@IHP[%;I2P$O/J\?(3 M;-1D^6&+XV8")374DDE29HCMYA*V^Z4?GP$$YJEP,$F9);8;)FSO2A6J/<%I M%)_/.=L@WXW?JI;V.IV2V%5)K ">.FV>2I[\EY*G ME#;;SSQ3.MW*Y9#,!E*S6O3;UZQZ@ZQI<.^*5YX_K&3VJ9=4AW4JM/2\P$< M?WC$9>5) D3.P@6X=LV6Y(\0P2//H:+&YR=[NY^B5@]0HSY/ACOU=:J[[W_I MC<<>>Y=G_CJ37$^:("*](&>*SR1J!9ZUP_]"_O,E- U&'F$]6,]8X:_7D6V. M)$TYZQC&6=?H\9*.]$^M1W^ER[-?O6*")6\:4*9VV:I(R&>_?L"3 (^?,)'4 M-GN;HO+??\4F_S:DABKS2\J91)\TP=0$?<%.OOU=3G5+9%_'9@Z5!X:4/QE MDM=C4-K9U6. K33A<+.OR7_J?Z3]KCJ>FA.;5 MQ/-M-MX+PC**J?#Z]&I;P6BVS$L_#%]RT5[\!#U1;VH:;/_)TKA-3$E"BL*( MPD;2F2\^7X/E?T=S/WR"GG'SB6#TJXF&=(07R'E%[W[C?&4B8]MMKBWBZT34PZIC_HS7ZC[P^,U71K' * M!9;_^1SUXZB]3$)$GBD5(Q2'(I+SR +?/%! Y^^@B8\O9A\^SKI*H-+9+!%+XZ0U.)(6A,4X36]T^JJZM;+[99\ MX#5=50[ZY:[!RD9+T0\=4"F#3?;8VM=CH$+0GY+WT-B6$*M'Y@=GDBR?&3V# MVLL=;OZR/PWY3)>[]/V1H+L_(O6SX;!HX:J-O]/28[>Z/D!!1 M86SL,8F384-CV(@[Q5L*-NH>"1G08;+518XT0;;5M%W)1!,[0 X$&TKH2#^G MQATEQK5[&9)BR9>,XQC69Z*G"-43#/!22)#A,+RP_A%Z5ZC*=76W@N]Q@.B7 MEH11N-$#QFGQTG5&A*N(!@/3G(ZG_,3[5SRT33OM,2*ES;)[SW1=@_9R-833 M'N&; YQZ'$ZJ+E0!CBQ-8+7=4@32%U7B]\83@$79]^P5+CNK\A,;E,J.'%1J^4V[_YA$Z%'=&RL<% M)0=S0M[@X';XB-[B)+E!)7F[&R/'(<)5991MF 2EHDQN-_J&(0K(:IK@NDW* M_W0)IB/ZBYH,S]0.E)B,?T&VP_;QFM3N:_J46I+MON"0CJ57,ZTG1V8L]P$RM<(NB:^&EOXQ,C\MG2KD!IP@]C+V$79A3\O*_B^[ MUO4L&8Y. N]&JWAWGN[4TF4_] 16X^&AJK(]M'H(RRP;O+,M[.C\6WC0E,I% M9\K6X/U5BASR>>0X?U?,URPZGWG78;1M;9-HRB:#E5J@E0%KELZAN"IEJ;(03UD^0L7LL<<3&G?1H0*5 MKISE3=D1A=D"G%C%E.R7I>J2+7F9HH%K;A@;^G N6RVN;" )@^^;9E([)D/1[Z$Z2RL M;:=1V=G3N,$7?Q#\<93^.EAL]IB M>.$J:>@VQ?&*/+9P2UW_@W$77\)8W5'".,4R[[W56,3JLJH[#,\YK><0[_6@ M9Y:Q+9I,2BZE)O%X L]/XI]6DI3X-]^393@*(AKC#JVM21Y922!Z3D"Q&V+H ME62(#4L>1'JMX()N=N$E+MB"O)D@IQ@$A;. M"R^@L3=U W\C#_@XP%7SO04#@-S'YK?(%5A0]LP(K&7)BC8N.P9VG>6>6Q>:Z MX?%IX<3[#0X.+PE;A3X@23=YA*D7G8QN4408&NH!;8 V0)M:T":=)ZPF](3O MB#>T W8H*,Z69JTG8WKE07L$L:!1.[;-PYJM$;W3B0(M$U'0%4@49%F15%37 MXS:F.X7-J\Q+'YA+\O&P!H?I0WWP#'@&/$.T_-A=X\JT#8 JJ'Q<[^<6"L7] M;=W.)!<'+(,V0&\0UJF6W5,[.Q=H [0!V@!M@#9"TB:5FZWOW@W?UC-L8W32U_IG^[S'9V+9^WH,Z;T6%?3K/J+B(@QB ]E MA]N-\%!YN#5$PVV6@29A/:E[;#K(]^TA'06'"W6.-GIE+WE0+ SE3%E]97J) M.5-A6.IHQZIJ+G^-#D4>9H0(G*D(M ': &V -D ;(6F3;@/S0,^*&:/KMLW M^NQ+(5Z238+>$U](J(M3C]%5;[EU[M M8#3"CL6*C+'$1?H5>QH. @>'R8YK#\AUM^X4XC_Q;1;DSI8^"V./N&$E.49U M;"VG$H<-%_C%VPE[BW_UAHEI^]@:N-:?(0)NA_?T [%-"@Q^:]JN#"HK@M$^ MZQF;&^CUB6;6"'FPEP&T =KDG=ZT4?MSK:C(+KG-&U*F%]N;]EBWT3=:FA@U M20!9P/5 F_)I _NR!9:.*D3*]P22\C7H+IC\$&#H\4H3@E]L;^H[[Y)CHR?; ML8/WYNQNYFV/4""]8H(9>MA$0@\<;S:\%?$4'YS,@%,S0!N@39'AZ3V-$Q:Y M2OZC-Z#S9T]$SAVRK6OW$DWL #D\]O6$J#9E<6SL^EQJWS.AZ]L!?L#DQ39Q MJ(FI;/>>7?X4KI3CE*S1Z,MRC)8%L D(-A $0)NZ;UI6A=Y9[DN6(/BUMG"" MO[;[EMS#;7+:\737&?'@!&"U8BBUBYD!;8 VHJG*K'RD+YNJ^V )92PVMJ:PJFMK;T-O2!)/P?, BQ82OG;#Y![ %4^\M&* - MT 9H<]*T.;+[[ZK&G*O))=49Y]EJU+/MQ!QXK$6UVQJ!HW:,"SD'&0J#7C;" M0!=)&$ X .ZLV9T :;BS9G?6().K&ZN OR"'%Z! O#[$#T3,D:3*9Y+25M2R M*T1LK2M2&?,F;>T((WF ,"P9<3L-_ "Y;#'25H/0.HV^IISI>OO,T-2,]OR2 MD:SDW>T<<2=&>N9O^9 M!;G*Y[ X_\'8[3]POAIY#ET*_XJ?^;OF_0'905"/ M\-J[04#LIVG >K(_>C>>RUY /(>.Z_F:OHIR9+#*AT/[#5O-OS#QXCR1[MSC M!?X#_JLB_Z5RX)7VGE/867/B)L>Q(]B]3JM[_"%L8#5@-6%5G2(7H^HV&AJ5><1A@7OKP[VIF'?/J8B25"@["7&FM+481U%$%1IM3\Q&,:-& MR+8BYF@F>,;2BJET62QO2@F\NF0P1!@B#%&T(>:Q)YO9M+-LVBUJ&[H;'$1M MYZ >1[7.D];N_##0!F@#M#EIVJ3R!OD:AX9K<8S*R*JA\ M_.D23-_]%[:D9V2[D5!D/1K1"[(=MGO1''JDZ5-U1@4GZ_K(:T'-^SP&Z W" M.=6R>6IGXP)M@#9 &Z -T$9(VJ0*M74.ZRR^L&/^[CEL5?Z@U@QSQ6_=!VQ. MB1W8V*=3\>FEY29J.[J1ZSJK7R62PPZQ(6%QNR\V5"1N.Z+A-LM D[">5%R# MOU7?BGZWY$&Q,)0SM>A%>LF=[XT?[5A5S>6O4=F8VI4) MH ;8 V0!N@C9"T M27<>Y4#/BAFCZ[;-HBG -^*-![>7U]\\\D#MT-OAPFK=9:)VXTW46M0]A-IZ MQ=76*Q2T/8% >Q*;4Y0^]$]7HL0AV#7?I8#0ASFA>X7FY.0N$VQ"52NX @%; MH W0!F@#M ':B!;,/\95BFR6R\AD>6062_C*@6L]+NR7A36ZR^1D96M:AD"A M?-B"$A:UQ_A*F:*VTQ8-M9#I[/L?#W>3,MP.VEIPH+ 3P0E"*8D&*;KH."IP MFW@%1 FZ 56!JD!5H"I0%:@JCDE^C".YR\"6,S&PJXJTDC;83@Z]QSB4N]"K M5 J]->BQ$@^%:]^?\B8KWI"YC6./O=8S?TD$4V0Z^( M6(O37V'#$.G5#D8C[%BLGAU+7*1?L:?A('!PF.RX]H"R>[A4GEWC.[4HW2V= M6L8><<.BA8SJV%I.)0Y;MO"+MQ/V%O_J#1/3]K$U<*T_0P3<#N_I!V*;%!A1 M![MT?5TZ:J,OR_*9W%8$"@P!]& SHX*T266#;M'BNT3"G\B9XO0285/5LP:W MK:RZ. &HQ$G,4C::%JU5MRX$7JQEJIQ%UQ2 %N@2H$T]: -;RGGFWY8AYCM4 MS+=CVH:4(N8SVDL6+QX0=X Q]-:E"<$OMC?UG7?)L=&3[=C!>W-V-XL4C% @ MO6*"&7S81,+H >:5\NSZ7W_=,_/IV@!\P>;%-'"IE*N6]9Y<_ MA>OG.'U;Y]-9-0(<" .@3=TW7:M"[VR]JC*%?PU/.8KG:W%7M\FIQE-V9V2# M4XS5"J;4+G@&M ':B+:!N>$J':@DOVPJR970XT\Z"'^OXHS3F4:C+VNM'NQS M5@%[(!> -K 9)0:]LTQ'+5\/=-O"Z8$]'E0>71;@3K@SSSMKNP%[&25AASG5 M!$^FQ!PQ697K#NI)!.%2IDO/5,HCPN%L(\Z8%)]0+!5MK\YZ[YK1)MT>ZQ[#,85[N;Q\!ES7WI^\ ,'(\^*L_(4EM0, M?"PZ5H"/@39 &Z -;%T76)#W4)VJ"J13B]YUMNR7 LG]U7ZQ+>Q:/J.C0UT: M2_KPVRX(W&'"79_=4(CQGD)_EB-A_M+9P[Y&[X[SE#26@:!N1M&D"2:A=[R M!5\[87>Z(;I?[^@^T 9H [0Y:=JDBTCHNZVGN9I<4IUQUA([]]IIM<4X$ 7@ M.!W&A>WLXERII,*@(Y(P@/UFN+-F=P*DXT@[QBG/_ M/G6QI+;/)*6MJ&4G46PM5%@9ZR9E=H7:3AX?#',K;J>!'R"7+4;J](INHZ\I M9QU=/=,[1_>^3D6RDK#./("#VTS1 3PY^]&X\E[V > X=U_,U?17ER&"5#X?V M&[::?V'BQ3DBO;G#"_P'_%=%_DOEOZMRPE.\67'B)L<9C;[1Z\0DG*?>-P56 M U835]4IQ:BZ#0;KL4Y673TFN 8*#;BL;ERF%F]0;G/LEEA0;O3E,UV56SHP M(3!A%9DPG56IE6U5]I1&OZ=E40*F$IR61Q@6N+<^W)N*>??D=Y2D0EER[9FB MZJU.)51HM#LQ&\6,&B';BIBBF> 92RNFTF6QO"DE\.J2P1!AB#!$T8:8QY9L M9M,^A;[6-SB(^EA#(?%-ZHF\7UR[@V1 &Z -T.:D:9/*&]S3_?>.>$,[8-U2 MXYPVK=%7C9@H#,!"0%C4CF7AS'1V8N 8*: +)P4R.ATMM,_!.UM+YG)KZ\@' MD3XXE%(?+TZB4#<\ YY1K6<4&JW)/20CJX+*QY\NP?3=?V%+>D:V&PE%UO,= MO2#;89L7S:%'FCY59U1PLB[RO"[KO&]\@-X@FE,MDZ=V)B[0!F@#M ': &V$ MI$TJ%[N[V\?F_MSELCMWS;VYA1WS=\]AJ_('M6:8*W[K/F!S2NS QCZ=BD\O M+7I: MT>^6'"@6A7*F%KU(+[GSG?&C_:JJ>?PUJAE3NQI!0!N@#= &: .T$9(VZ4ZC M'.A8,6-TW;99].?Z1KSQX/;R^IM''J@=>CM<6*V[3-0>,U$W4]AK4?00"NME M"%J!,&L(A%GN49WSHR7]J'(V_6?MF(6FA*[2Q/-YF[L+@AVZ%"_XTZMM!:.9 MD[OTP_ E%^W%3]"3[SG38/M/EL9M8G:J)1LLR>U]8%+82'IKU<.7_AW-3YU, MT#-N/E%?[%<3#>D(+Y#SBM[]QOG*1,:VVUQ;N&USCBC89([GA=;2N1P(Q_%$ MZ%-7QK2K)/QPF/&*A#"B+.,1#OH+"C],V%UTA*CD$4@CPKCZ;[:EXJZF6A8: M=DVMHZ@]'9G8,G3=Z!H8=7/YZ@?1VW^#^>$!8IY MZCV=I8,F/KZ8??@TD[*VRT?-?_1IC,@S)7T$?4;V-<[C$PHO1X@PC%;/D!DH MHJ!&].((+RV.ES5Q$%Y3C):L=+=>;K?D Z^IVF&_W#787DM5=!@KC!7&6L>Q MYF&PIIF_VDDTTI/(PJ&F*/W3E:@=2K!KODL!H0]SPD RFENN/#@,V3;5VD6" MG6F@#= &: .T =J(%V#;B IOJ5&T*]0662^7D?'RR&R7\-T#UWI<6#*+$-R. M.)O1;O05]:@F& +C##)N<@P.EPY=623HPNDNW_]XN,>43PF4+366RLZPJ7Y' M@Z/VJ<6H;@?T!'H"/8&>0$^@I^"6=Q9>XRY#6N&&]#%U:RN)M))2ATX-O3F# M5ZT&>&O0.2X>#->^/^6MX[PA/X3MJ3 D]@Q##H)=DMX#;TB M8BU.M8=]T*17.QB-L&.Q,KWL1 ;]BCT-!X&#PU,<:P\HNS5=51@V;0.ZWI8& M=&./N&$M9D9U;"V?D0H[T?&+MQ/V%O_J#1/3]K$U<*T_0P3<#N_I!V*;%!A1 M7]YT[>H,K='7.F>*VA7HQ!4@#[8N*DB;5%KL7BQ@+BJ#*&G+DT(?K&]J>^\2XZ-GFS'#MZ;L[M9E&"$ ND5 M$\S PR821@XP;_93]I:R*!O'51$/<(P9: .TR=T)4F[+ .W9]+K7OF=#U[0 _8/)BFSC4Q%2V>\\N M?PI7RBD:W!O9-;@''(*, -K4BC90P:&HLG@BJ01#1)50VTU:[A8W.5EY_NZ, MKG"ZL5IQE]K%V8 V0!O!E&AFCM6732VZ$J;\20?A[]6LF\I3;;<;?5EK00I$ M); '<@%H _M68M"[#&@=2@39 &Z#-2=,FW2&7 MSF[K:JXFEU1GG-7$NN!V1"EJ". X'<:%G2SO"EKP,1K$U6_FE3* MG4%-3NZ;AON"M]/ #Y#+%B-EN1FUW6OT->6L8QAG76/3;3VJ'M]1!"TY/%<: M9L7(!OBM#)*G('7YO!N75RGOUHJ<8T>>0Y?"O^+'?J]YSW9V%MPCO"QX$!#[ M:QT=7R4A$4>L^+Q M#5M9;C?Z1D^/J1)U:!U(8&)@XJHS<2H>WN.TYL>Z/-ZFP.]Q-Q*HR^?Z;H&[ WL#>Q]C(VMEVYCJY27V]VCJJC5AXGSV#@! MP0""(:W>W[/O7)+:UYC:5S0MIJYN]=3^GJVO[/9+X4ZXLY@[ =)P9\WN!$C# MG36[$R -=];L3H TW%FS.P'2<&?-[@1(PYTUNQ,@#7?6[$Z --Q9LSL!TG!G MS>X$2,.=-;L3( UWUNQ.@#3<6;,[ =)P9\WN!$C#G36[$R -=];L3H TW%FS M.SFDS_D9B7Y4FG9>VK?_^8F<]U?KUM)_9H^+3G9H2JNK3X)/$\_G#7TN"'90 M8+_@3Z^V%8QF)S^6?AB==6@O?H*>?,^9!MM_LG2NP<3L[$8CDU,K_<;XRD;'M-M<6;MN M37:&Z4)KZ?R4U@ZZ;%V1X3#C%0F/F5C8] AO_'0Q=2U,V%UTA*CD$4@CP@X0 M_S#IQD/VBZ?$O_1IS$BSQ07$5\P3*P= MV^&S#2]'<#&,5L^0&6(B?12]. )3BX-I)@M6KBE&2U:Z6R^W6_*!UU3ML%_N M&FROI2HZC!7&"F.MXUCS,'S2S%_M)!KI'KN_Q$J@IGWWFK,;]UZL'KY;'62)AGPG--Z#O%>#WJF"'6*X[ET M8)K3\93Z[-CBOLUM,,*$?V+-?:F0Q*Y/W7G^S7?/]ZLC&E=>'R]YC 22YP3T MNB&&6DD&V+ 0=J3&61F0;!%9)L<6;L\M"31%B!5(*+/F?#,X?[$B#[GB9ET&M21@D#!(&6==!YN'&9#CQHKMH%Z9*5GO!?<5FU I.YJW@ MY(-:P9U@<\RT+=TZ!;9TD_5&7U//9+5SIG358ZO3BM?0\V@,5:T6=-R\JL03 M<;7>2RCJ'-,J;:F>S5FG ,< Q>;1'Z);>'J';Z'<[6FM3IU2Y=SF6U]NHU^IV>$=/"&I0&\$7Y?&$(V3O#X"VSE$Y+![8!MA'0UM+;9=M: M2KO15_6:F5IYQ &!W\3DMU3L5D+C]/UJ2I&9FM+DN)[+Y:FIU)'IM=C\\KN[ MX;E#X9CA!@>234DX3I)PD.N622'/V!47CZ&>R''Q*(1V6 X:+9;;7FS.%#Q,O.G2S!]]U_8DIZ1[4:"4J+:$;T@VV'1N.;0 M(TV?JC@J3%^P'XQ9<:4SR<4!2T ,T!N$>*IE!]7.[@7: &V -D ;H(V0M$FW M<:\EW+CGWMY*69-K[NLM+)J_>PY;GS^H7<,<]5OW 9M38@+,,0VWS MLTJ'S#TV'>3[]I".@D.&NDFK7A;];LF78D$J9VK1B_22.]\Y/]K%JEI H$:G MRPXS1P3.]P+: &V -D ;H(V0M#G2Q4IFG#([=-VV&5C_G(9FS#?BC0>WE]?? M//) 3=#;X<)@W66==AK]=JL+2=)9N%:U!NV>#?E"0=L5"+39;EV)Z$]1XM _ M78E2AF#7?)<"0A_FA+X5FM.2^TNP%U6M\ K$;8$V0!N@#= &:".>S7GL7A0S M/B/KY3(R7AZ9[1*^>^!:CPM+9F&4[K(\>XV^'E.K ':B8"D+F08X^]UC-_203S]I)2X$DL@9%.@MT27D.OB%B+HV%A)77IU0Y& M(^Q8K'@3RV6D7[&GX2!P<)C_N/: 7/?P:A002EG"7M>WE+ ?>\0-*W0QJF-K M.;$XK&7/+]Y.V%O\JS=,3-O'UL"U_@P1<#N\IQ^(;5)@\%O3%KQ7E49?U@JK *'-VN$/-CA -H ;?(VLS8Z+*R96;OD-F_VEUYL;]IB:J/?C:ED4HL- MIQHA"[@>: ,;M6+0.UMGNA IKPDDY6O0N2WYN<#0XY4F!+_8WM1WWB7'1D^V M8P?OS=G=S-L>H4!ZQ00S]+")A!XXWFPF*N+!/CBL 0=I@#9 FR+K-^YI3[=( M6?(?O0&=/WLB@!;" (@#;ETP8."A96N+<,P=\13O#7 M=M^2>[A-3CN>^CHC'IP+K%8,I78Q,Z -T$8T59F5C_1E4U6N1!Q_TD'X>]5G MG.;L4LVI'M^]"[ '<@%H4RO:P!Z4>"Y3?GJ@)YP>J.TNU664[1DF;Q(\F1)S MQ B;ZS93C:(5V[=_4^9ESOCOD6#D3\D[YZ$P(7-@4B8BV$J=:&DT^EI;.3.Z MQVSV"AQ)JQ&.:A?EK!%MTJ5X='?KUQ7^YD'$&7M?>G[P P]C5Z=XR_I"FLTJNZ"09I@DGH M(R]@P==.V,U!"(C6.R *M ': &U.FC;I["=EM_TT5Y-+JC/.7E*IO:3')#?! M"4&QP%$[QH4=P.*OH2D;'/I*1K.2=CAQQ)T9VU&_YD"T%N7*L:5L[IFL$P$) 6-2.9>$L=79B0#]&#*C"B8&,#DT+ M[73PWKJ2N=Q<-W)"I \.I=3'"U%*'I?!(W*B-?S_1%DB> 8\0X!G%!I,RCU< M)*N"BNZ?+L'TW7]A2WI&MAO):]84&[T@VV&[+(-)4+7.L=N8WT 9H [0!V@!MA*1-NC2O?9W&9X$ [G1>+ON7^M3XL(+6Z*NMMAA5 MV"!V)3!X-X)7 H!7%PB\64;#MOE4_&_;M:B; M%[-1UVV<1:^F;\0;#VXOK[]YY(&:I[?#A3&[RW+M-/I*S'&;^J -R@;FF#<@ M H*[HB'X)#:U*)'HGZY$*42P:[Y+ :$/$*&&B08HN0(X*[R9> 5&B M<4!5H"I0%:@*5 6JBF289^%4[C"S.VUN9A]3*[FJ>"MI_^T$,9R%<[D+PW)E M,%R#'C/Q@+CV_2EO,N,-F0LY]MAK/?.71#!U^K$E!9[$\AOI)-@MX37TBHBU M.$T6-DR17NU@-,*.Q>KYL51'S-,C?1P$#@[3(]<>4'8/FZHP;\P%A@$*$?,Z%?-R M2Q5#S&>TK2Q>."#NQ&/HK$L3@E]L;^H[[Y)CHR?;L8/WYNQN%B@8H4!ZQ00S M^+")A,$#S!L#E+W[+,H&A*L$P'M"5+&R0#QV?2Z_[YGX]>T /V#R8ILX5,I4RGO/+G\*U\]Q M^K;3Z,?5Y$P=F@? @3 VM2#-G#RL83-U?^?O7==;AM9TD5?!<&U]HP=(;&) M"R]0K\,(6;;7\=[=EL-2[X[S:P4$%$6,08"-BV3UTY_,*@ $29 2 L@C4Q MTR.38*$N7V9E965^>0KE/^9(^7?VZI4>=:_IJM'HW6391'+C>3E3.N<\$VLC MUH:W"\RMH]*!F^2'[4URS?7X!W0B*-PX\_;,26^J*%Q5,1#8$WI!K,WIUT9< M1K56:(:#?4#G;A_H[&W571RPRN)/?;*,?'.."]OH==-%>"PJAI8F\O?H$R.( M_#:+QQUSM/9H;6IYI7<"A3= MX95<$W3J1TSD_,X+PM])./>LG-UQ+/>FNM(?"HGF'#5"HL7:B+41:R/N_!J] M\ZMG4U5XVE3;OJ^S[)<6U_NC_6);Q+4"7$@'SC>6].Z?^S#PC?CT'+0?"SE' M*7:XI5!(7YHT]C%^=]ZQ2<6[6W6T!09I27QV5%[!@LX=MW>$PB_:;;^H6!NQ M-F)M+GIMJIE/VG[S*=TF,UMGGKF$&8-#7E))!#@N1W#%16![9ZFRRF#(DS(H M.#LU45Y=/"F>;/)) 6GQ9,>>[$ \Q3AW _Y@.)0+S*!47?\[ U,1?*(4!E]H;6E\]%U_@>P[TZ_D+O HD,ER7PYG]DUC7?Q/?RSN( MC-,#KY _(7_G*'^5SN]CN62D45V2N"UQD]Y4'XWZ@P;Y9X6H"5$[^5:GM+/5 M;0N8WIN.%2TG,$%L:$+*NB9E:OL&Y:Z#W4H$)X/>5+X:CI6<74X(H1#",Q#" M:E;EUA5QVU;E1.Y-)_I1?+3G)&E-N&&%]'9'>BL);\&5[HFV4 6W4$4;],_# M,1K?3B2]2%:#B2V/(9HEVLC,F K38GD1+/#ZE(DNBBZ*+O+6Q2:N9&L;]B44 M!_Y*0@F+ L"YO/**^I<'IE8&[$V8FTN>FVJ>7+*%E#]YGLS.\12DWF'-[4W MU>NXX1/0$&(KTJ9/HPK*^G3W:P*-(TU04XXTURYE9VS/_K.3@K_P9K!@_A]^X#,2/?#FT2P% "^"I; M&?8K">]GC\;/O+/Z$#FLE)K"+7C$F' /U8;; E*8-F$[X@VV=?J9=AVDZ+]M MUX*SRN_4Y[%6,3WA$=,7<>L%"PC_="58 M/9^XYIL4^M"8PPYI1KK>],1UZMNM.)Z<3=)&JL[1L?3U'T1#>(%XG]L@'HK4%?'YP3].G!]A=*RC"- M:T[!?Y*NQS$NO0"6EK[QB)(R+SP[C/@]5/C"?H?!3N M_DFFWR9!/HAZ("F/F=@TZ7L)K= #<:/TAU2>L'T\^M+K6IWW5U&:SFJ>$X0A$ MR_,I]F\ G\3'IZ"'QHE[(,U]E/Y_V)9*QIIJ6<9L;&HC19T,#9-8^G"HCW5B MC,S_:+WI(X(;;XCO4'&X8?"O7XQIWFK3_U!16,&82B",TC&6 ;E)_O@UT=:V M2WM-?_3KPO"?8>EC[ ^W[]KI@-C7,2)TO3_1901%[%R*7QSCI4_QLJ$OV'>* MWI>5\[[FN\U2[52=[/4D>%(Y2> 5ZNBL6JBE45JRI65:RJ6%6. M?)2U^.?WN1QEZG(\AD#C7/%VHN"PR\-P'7[V?1!6S@;"'2@QF(^'+T$0T1J# MW@Q/D L/7^N9/R3J[B>6%'H2IN/ (/ 1]IWQ:OC6BOB %.A7%_ MF)E#:#9/0,+0(2R;9Z.!4]

9K5JI<+*C4N'"\UU&VHVK3JQL&ATK64B_ MO%_B6X)//XEOV@&Q;EWK_S($W,^^PQ^^;0(PX@+.U>H:ZBI(_.1*T^HJ0@KD12J_$)P@>' CS'!!:%>K4 M-\^\7"Z?BWH0Z>QB;<3:G/KPE#C75P'HP:-W"S.!31O.-\.VOKAWQM(.#8=Z M[YX,V%?1"T_<@.KO[ZA^ SLD#\1_L4W"]F30\MZS2UNAVW/>=CO&([M\O%]> M $XH [$VW5@;07V2>G 3?+#]B:YYGC\ SH1%&Z<>7NFWILJ2LZF*;#'(?:$ M7A!K(VZB^%CO&HD,3[X-P BYVP8Z>U=U%\>JLM!3GRPCWYSCPC9ZV701_HJ* M4:6)_#WZQ @B_XW*$ LGO35!B'QB50P3U09R;SJ>7 V&*A]N" &CRW%S=FAM MJN4K[0@1S15OZCQ,I/O."\+?23CWK+P]4>E-Y3$O_D0!%B'(8FW$VHBUX>?$ M>F;K?=P]7SU[JLK3GMJ!.[IQ[DI_,!R:&6G0Q,4'L@S)XHGXDCJXDI2!HIPZ M?7&=*E*%Y;.\"(GLDOGH1,)RQ6/J1"XXIC+'0>:0>A^%06BX.!F5SZE:;ZHI M5]I8N1I.MM.8ZR!I/F993^P#/3%^^?!3_?-TRU]AV4\OS7GW?O+^W9/*\-QS M8#:"3S30_ NM%HG9!YY/N7O#T+>?(LK4^>A]]5Q\@>\YT*_G+T@W2X*P?)D: M;3"LK4R-D'4AZUV7]6KAT$K)D+BZI'Y;ND>]J3Y1ZB?Q%F(MQ+I#8EU)JM5V MMO!M81[WIF-U4AOM@)!H(=%"HE&B"UQ:31CENP[B&7&?]*;RU7"DYI")"8$7 M B\$_@C+?'ARRUP'Z=8&=>3_=T:LF[BN$:I"J(JC;(,1C[:!/$#;0![K';(- M\BMX'59%J@IF5C6<:#LW&%-KF_MA1$MM/1 BN5Y( F0%B5P#%CVDJ6^N15R6 M!.?2::*< )&6@J&4B_ K'*"9R(U3RT(#1*J?J5C5UH>7(JC0N"=KT M[K.$SH<7.%.29BM@U#6EI^:3J=[)\R[Z67Q0C#-@,Z<.K,3"2GXVD?]Z=.P^ M)U-6WK>;-[!6O;,E1U3%/5L03OG-]V9VB"6;\IRH"O@$EM2T';)^%[#:V? A_)>)/K49 M^M2DF>\M)"_'L+HYM67%=1MUVD>RSB6X/I(E ,IF//;H0386>,7X]^$LBYW* M;6W?O,@N"/SM$'K?ZUJWF77)4\Z8ZZA.^AI'VED@II5-^U#$:( 81>Y/.$), MG?LYMPIW1GP?-NQDL\8"H*=.D3T;L:D4D5>@:;^X)N:5DX^$_?\O;K(VK"KO M(ZY,GN ,07 &HI1:Q]!2H&4/1LNH-U7&_>U"KN=8A,L#;V\>RAPFRMLM+??._% M#G"-L6K]DV'!8CZ%PFX]R?T#6XG/GO_1BY["6>3_-X-U7W/NP\>'QT$(PZ2B MOMV1M\?.>7@Y]MGW%FSI&/?0%&_+\-V&G0$\*VG06%H!3ZT"1#EK#G3^"'QE5!W7#O%F@#%?81 M7?B=^4='C5;\#G"4YN)3M+JY^,0V+G8I8!AZ!TVST;2G J,AIJ.>D.(C@VX85[=)XHV1< M-*4,G4QD;4<6#J=6CC\;ZIV9I@ZQ%;LM]6"??H9,Y!^6BP=[XV0 M[T@,N?9(GOS)J+"/$3_AC>)ND]_GC6H57 J"BZ>$Q\NPI*DN7\NL0"5O)7EM M\,W"#C#P4*2UG43+[[:9JHD79A1/>+&=!'J:,K0;0H\&RGG(2[#*!5C>7S+I MQ%>2&8$N=@^[9;A$^ZO>WM$,8S9^!IVL]1'C+T M3I?O! W$H[E$^3$[4[._\X6)4]8QC0Q_VCZ$V'D6@ZD< M]J!ETINJ^CGEQ_$79"G",3=#@7;<5PNSG:N[2;I4*2WUG;'$WG+Y M44]MS!]7*9(7.:O1T@?YP87[%J_;A[<_ CPJ8HWV5,7B/NBQN>(=;72RT9A-#LN_L#37 M%G?A,VSC)(JWE-[-T6H7$8S^+?+-.5C]E+QGQ>4C!<2,?'&F/U7"SS?CC2;, M/WHT)\XGOQO^#T(K?CZD*Y.W;:O')O^($SQ_8"DB3#L4+%IOJN91[)W]X9U? M=>M[T&LK+FRR,,)X=:@C-8#UJ5D/BPN78RDKZ7(A^]4#K,[O;,'>;EWKSG,< M0E\0W,_V\]]HP]Y448]/6187=MSAIYC*L@[\C"BW]-'UJSB-2^-66<>>;\:_ M;MFP=,(:YL,:!KE:P@C?OCF&&X(P(3/A$A_)DQ[,A\^[ !>3V$Y@ZD6K>"ZHM\ P'O>E(&_&2WW.YP6S\=?@T<7K<[JGKSB;T M+N&FNLZAG*'O/YS>ZQ*-U0:]3/>S\DSK0[DW549P MN:#$E0C+6V,I5KOM>-F+R2%HA!-D1S9!26$;TPI0-5C (G.E$Z@K2^9T'.HF MO>EX).8L%[#;!W/ )\N0O M8T?J80$CXF!6VWG^>[H4]S.V2 ^A9_[(VZAU](]R$FXED-+Z$;X\4D;(-R&/ MNT@XP:V"_6BC[>U:R(UOBS"\4VK5^UFZ&'G"(<,I>RQ*?W4,&R7U: $V%,!& M7IR(N%EJ)_S*)R^>\X*'*],GEAU*,\-$UK0W8::>-N+J-\]]?B3^XC>,007[ M@ZY.G@2I&&DU.+Y>GK!5N8-+A5"KTG#14.'R!1<1T'O>ECBIZ*$ ;[.4.E8#T'@/ M88F$P#EBD+X0\[; MPYX4=F3% Z57.YS/B$/0M\V M0V+1F_T_H-F\6ZJQ3,M)"/[2;B%E7^'M0Y&B4*0^U%X-RA6Z1QS3_&Z?8=E MNW=1?>+_?5HMT\H_3GFR76O]@\R3>4I5[TU'@HBP8Q@K>_AJ!V.306^J=LTQ MQJ&N!^L*E]TG1D"0)+9>Q5ZCQZ,;=G$C6O\HV?L& T&B9P:!CS$4X-].A%.: ME7(F^7G"*O>F0[F.$I#=N MUW83A]@_D6?;==$Q"*>1)5US<<)HP H"RZO9#.-TTZL<]PS9.?F->'Z.?J,SLFLE;=E M\@9V[N9*@<_A"P4131+[!L#Z2G+=P6-*;GFT!<*?3TI@O L8+XB3*X?Q26\Z M'!\?/<^?K^R\]K20^' X.H5_K'NRGC>P6O\]?A\70DJ']$AI/#BFM!Q[M!0FD MK^15^NXM#/=@C:"@1I!2,;3LE^F_Z'_8!T_^+],=7]:FK&@[-W8(LFJ6Z.P# M(9+KA3#ZT /=9426C;0-H+U@= M0=^6'B.&N*'$$/8+^?75ML)YHD0SOV+JY6:P^HGQ!#V(PMT_R6@LDZ 2;6L' MH%,H*^LSD/TO=A)UMVVI9*RIEF7,QJ8V4M3)T#")I0^'^E@GQLC\CS+I)3^: MIP[VI?%,KI]\8ORX-F8PKAO#>37>@MXO:\-?V&[2(TUAAX%=,Q5K_<!VZT M_I :&8> 1[9M@/;H\OGS\'IA74WCY^O7_\]" ]WDM_?+W]X^.7QT\?I;O[KQ\_?7U@ M?SW<__;EXRU^_/G+U]NO=U]N?Y-@0(^??O_T];&MKN>K@0T3K*+XJW(O1X.N MB:NL]M-SOHWJ.;RY9I^U=?G"U%U?BFW>K]$"FC"W3W'K9NV]_VRX]M]4IN[2 MW03^<>M:W\#>Q6L<_.?]['.RO3RDN\O']';G$5[QP:&US1)K6&8&MNU&Q+H- MX\^P P0LYR5N#'X$ZN.#$=@!"F3V;?AO:G#;"RE]+WR27AHE-G8\R@T)AN_B M5[/6TBY=RSU>H-=F%Q[G1#),TUO &]\P=/4@6P(7Y7?/Q]A7^-!/U)1K]FGX M51 ]!;9E&[X-]LJ[[(/2*[F2O C^"*$C=ZP;[Z6Y\4*D)T)<:>F3I>'#:\', M@6[@*N.?^+0?.21@;\*7^.0YV.$;95^DLQ=1>AUHP89?+*%;TC-QB6\XSAM^ M3Y8X^C\7Y&-Q3S!B@7;@3)SP3 7Q@\B8=GG M!7T8!V$$0;18LF&&$+#T?&S<6V"7*[14$) RN)">F^H&YN,(Z M&@1D#_["%LG/)2YS %N*&48P7NA'Y,!@85R.)5DVO,"/2>'G7I#I4!_DCK[8 M6]IN/&VK ; US4P>[,4.=A6F13*L_XF"D'X.()C;)DPDNPDVP*X%4<9NP.KY M.*^N$8(B01HK570@WCT'% @PPMRUQT>9R8T]7T*?+D1SC/ MBD8?5*5W6Z]\OWV :/.\5$*K^9[[MDBD9+G$>8AE\&MR/<\:1?_V-'% M/Y:X%"?MW.?;AP\W&2SD]O.#!_]OX\RP87(4HZ*LZ:GU3F3M*U5-R0%JVKZ!@)FP'^48B$J.@:AL&X@/T6*!6@IT>^8-V95)WK'?*-R[(+LL1B7? M8MSIM&T6G?>@R(+,'&2MDG@.Z+:5W450"TI*8BRMZ<3R&]7>;:G*%E$)4%_) M:P9(H.CA3Y/UB"[Y&_MO#K3431"=U)H@"+C009=BQF M/#(K#Z#V!D;B&V6832U1:N\ E ! B3G*;#.T8M@/,5X0#*&L<98)%93@I&B\ M&+9#G3BTM4 B+X834>BRPP':B4]O%.WFW":I10B#QOL=>B! D]N7WMW=?_S] M/0X'O\"SO#3W7E$ZP'CU3"08 <,2\&ZF?:>F-APJ4.*(3SL&D 2C^OD9WIX> M*P(;E@PL$6][OFT7VY>P"2K!@ IQ,//2(GI^2-Q&0 M)6^!,C4W\-X)\ $&O,GZO2 D1(,>WF,'.Z2N7LF$PQ,\;?0EEI:* MGQET]1_P2,-,R0&S$-=.<+BN-MI1-H(E;Z140?D63A&S/G%[EQ0)X"QPBP30\,)O/C7&5PF/[^1/AJA01^\=0WG#=%U)=WBT9-^ M^ 7,ZI_2 UX&L-,7?LAJ$4G?:4\8&-,G^C#IL7E--ZDQU0,P5U(I6,G_ M:0\CE2]O7F % /HM*WKZ\C])8AS02863VSSPHWS;&]B$96_NS_BX[=^_[<.BT -_K$_J*PF5Z M8,3]3:C,IB.+]T3<8CS8^<+,D3T@JR4#76"DGIXW$'[J0/.>TCV1>6[@7WR> MW64%9NJ+*_WO"#9JYI_(;BI/H))"'-W21:J2IA"=(7AVE+UBEHSL!.' M'/5-%3R(ACJZAK)^5XF:)DR!?HRHZPR'&?5@IIS$B$Q>E&H&@#L*#/-D9U2 $5"= MXENQRH#G>G!R@I./M:YBKB4Z(V[80P<@GN36SGX?#(>^#V2*A'WI3[)J%A;8 M7J _&--MULZO%]:",)%"@RW$9ZNZX M#!%B(4(L&G!HJE4=FECK;^\5]S#'@SG<]F#&AZ!;W\>+R06;DMI=E?3%.=U1 M3NS]HG./4]F4F_#!G(-QZ)#[&;[EBQO K--)SEFQ40N.P<)+J_0B28I/V-3# M#8T$=$NV8!2;FQDS#I(=C5J)6_=\%:^E4NUI^,^@0.,=9",R/=T9XIXFNPW- M=T:SU5@&Y";YX]VEZ1@[SA&X7+-($)T/"HLC2Y[BB.2UBA9,6P1:-_O2_B<7V,SL( M(GI:,_'4C(_\<] ?)E)&-S3X8)Q\0$-ZENPVPFFD4/K!"[2Y1MW(Z*H\ZG-/ M]YI,]KMY"@I^ZW"X'\GCXUFXSJQPC!";"Q<;_3BQF8#8:'D$QYR*31=XFDKL MXM_)B^>\X)$T=E8D._JI2?8[24BK#XX3(KTWU0>U$4!RE$DOD%% L[ ?&<,! MIJ K?$&C;:KX]AQZ^U?7C?#4N+7 2G:!OWS]G.=T7ODP$]8!K!I XS&M;\3' M\['Q3-+UOU96 )"K]TAMMD<*AA*KVV5SMC[X7](#<6W/CX-4K8A(]V;HX=%; M&>'1&QT1%H_=E3H EH*,=! M0^,/&MT]+3QZE,XU>XW7/K=W?(6TP;%[3#DC3F;W4-KOXR;DW!5( 2%X5G]\ M]=PT\JE2O-9P, 23^FHP'!ZO:&I<.\X9SX2\"GFM7-*I)GD=H;S* _WX4DX< MR&O7J<#$T+CH\($$;OD!M7RGY23!>,\^H:%X7,:ZLVQ?EB/!E):"#A!97P]P MIW$2-/& Y10R]XG)1F@D(Y3>X6_PU]+FX&-2E-SO,/'AQ;98?D#Z2L:&LC^0 M4M?VNY!0R:^I=9@A\\:*_%?0I3"(E2X?]Z8S^X5<([W%)LZD1>2$]C7;)LRW M9-BS^.(B[JD+DV-C*+D$BMIG47>FL82'0II2'BTQR:)2@H!>P!3Z&ZSD_8Q- M9W*-\KOQTUY$BP])'^[B+E3>W2:]Z7B8Y^!=>;96&2Q&Q8$5&=1-#DR'T_Q@ MW\ PW32^H]IN$.R9UG1XH#D6!%$U.!Y9YW@L:&)-#0EAUZA-.5".%0K51%MU[ M-SE*K J\7S:"Z.G:L1$K0#?AUO*"N8TFE\JEI2^!!O/[\:;-+K*2<]C M:H6WLIBYY+=I1%67WCIKSW>$[*JQ^35NJK/*XI5N5!D:.[2=TQ[$U'N2IR/=]PM2^NL+T6VOE^ M:_4MWWBMO'G*@Z(+H28G8P23D:M(UR>#)>%*'F7@2S0J,FQ8Z: / KEVPJ&/ M=^R4.2.O.JP3VL/R9)<]M#ZNW;9C'DM ^_1.='-:2=YN,W;?]I(U[X*ZS+O3 MHE9OR[Z3!R<\_"B#N@V\?1CBV#QC#*V>28B5\KNRS'&J=S=&N+8_Q01-&X9) M4'I6I%>"A)\!(XE@]%,DSCC_*[)95C7VB2.%\1O-@7^F%&X+6G'3?Y/^RU@L M?V5]^N_OX/J^_#1,:Q1P<2+4+ZR)19B4V>93"*G]Q]IY)CH%L^XM#J2IV MZVGD:S#BZ%N8EE6FE:RR/>Q@\[Y6F-QVE;XJR0A>9.V/K/4AS"+D,(DQF0U%II3FB-JN3/CNO]U=U;@^^9A=M+ITLI- MU_8L[?%64^N=QESE.UDJ"F'K/MJ5>T7! )J^NM^]TI=N]Q$>T/(!\7QX48CT M0!8C]'P*,T;$WNV%;KN5IFT'IA:>[ZX%*]RO>E09.Z/>=#S(2R-?$(<\Y M8(20F1SWL7N, $?I.%H:-Q&3'"Q'Z)T;%0K1CL?=XLS_]Q-(,2>5N M/ZE,ORU65XR%GQT$W(1Y+>6\8F4E@F1;(#^18!4Y/ %C-D2]P][K39%+A#Y M/'^E-NOF^2O#\+5Q"-NM\=K0+,(B$?EME0,$I25^BCM' MB8<]_T<, PPBN$K^8"QF\%-X(4@:GKK=MQ@4<>$/6'%_B6Q)T,D(_@HXI5Q, MF6>2,K\2[3,RP=HF)79!:P5&1QW 9?4I93(,LW<9_QW$EO651&R MH6CU+EJP!5J]A\.KBQU,.,=A$3"K1'KW3>_;\&K ]T$+LOYV7!8 $Y MN3_8UF[_BVJ.JGV5!TWV5<>^:I/MOEY)3]2 \]R-55^K'>3$7@F)THBAX+RS M8Q0XB"7OKEAKNMI&6V6;J$ MV5IQ''A98FN,>!B9H.EU.?NQ:?@^X])/ M"7'WM]F7/M8Z7:LL6+R\!23X!J[9-;T9>J*E%6E5L=CL2XAYO9?8PJ-^TKQ> M;QU:*G=\P]&XUMF\/D5!PA5,TCH4Z4,+$LX]ZY!^GU/)@&^^_8(VT3?'8'5N MV*3?8VV^3&D*_LX6]^Y&JK8RH$SW:QSC*_!0*G6#*<%JCBRY('KD'E7&>N)H M-3^$"JI5W7OES,?]'RMFGI3P($E5RC5N[LKFIM8H$X"J[F "^%\G*-401_:Y M.ZD&DC@H^(OR$;R_HL4R<*)?V+DED5'RDRS0P<1J9R)G^K.-BCAD@2>TYF=: M0'6C8NFM25=*UE7U2EI="_:E;XG3@WI2X*7($.N\I3X5]*AXL]GV[6KF*+[; M49H?MBDE*YI8_JO1TUI$QEM<$&9A7QNT AB6Y'0E8L"Q+)D_^ 4M$<.1F,#L M.=BO#!U]=O_(C)(&CH3H\\,%@MVZ?6 >[ =/'<6;/N+LLJP,KT;D4%'I M[DSE3Z/:SVD;1Q%T[%5%G3LP6UR#&OJ\;N"?4(3+V%.IN9W5#[JOF6^9H6GHNUJ!0%K& RV(7P?Q(R MN-@S&TN_X8M8"%C61X'EYZB7^(D (E?V)#1K_,2^6-A1++9CIT6PF)'*M/>[ M3Q^^/'Z\?1\7IEXUG!JF6&[MF:3^_TP%;7;IB[7@G^#?M,S,9BNL]6QIY%4Q M.VK/Q^5 M_W][GO4*>N?6M6!'--QG&[8]6NAL7\7[H;I=#@ ^VRX'<+N*)P,$)B]CZ*/V MJ[1Z*ZNOAK6L:JX7$/.(I=M%I_,EIVR M[" ]2K,A[32-DQYMG9X+SLY?Z9G[?O8]'=Q#VM)FWA98S&G>5FPL#U;;S*@W MI?.T;2SG3!S+9O.3ZJ9T'-0083;'J4(7^VJP7_]8Z+(RJ^I6-++N5;5+$U&I)O]N^Q,I44C4=0P W%C MHM'W8F)$ A/&-6MRM3YQ&3<[2 +BG>PZII=[]-R^_H+_CGVZJ =FANU+:(^2 M=410%X2!E[0_4/J62]_#AJCQ'$-HU9?8,[P!0!KNE13RN]KE2M\&W :TJ6G+ MJND$%:O?'%QC*,%,COTWWBHNU&[5')I"PJ[TJI;-4?2^KA]6,V;_=^I$K;\2 MS:@_'%U\9X>*?CZ=;61FE;ZJCBZB(!$[LO-4EJC].=@V "]N"G;:NQLA).VV.M%HA00'J0 M'!,J7X5AH/"54D<-A^9*Y+"5.6])XIHU]N+*2LER0?;12IZV14;O315-ZV]' M,G,C,'R58KM @>F:M!0D5>^1%HURC8SZ>M/2T@E1N4QIZ9S E!:7:L::)J.Q M-AS+_?&Y[#T=IJ8^ER?%$IS\R9;J]+1]@OWL^?!/5TH)/$,?6G-HW,]Y%O)L M>P;?53/#MF@U\/H3_MJUP<0+=!>OS^-J>?YMV.YO7A#D[3*T@M[V#K-U!5 1 MOLR3*S?Q+K^F_B>WDX4O$BB08^<%0>5&"J)DPI M!46%F\&4)C!U7IBJML.ULK\-3[J_G:1:\6DOQ[9C.T]X.Y9?5VNPK[36)7AE MZI@6'O5/M3VMH"S P8X;6B1.D<<[>>E.MVKGX2H54BND=J?4%M2[V'<[,6[D M+D^(I1!+(98%&=S[Q'+2R*6A$$LAEI1G5!FUVO/ M;B9$"][!6G@'AX)W4/ .[F(,4'(9 ]16V0AIB9F[F(P[3I'?P<,79RQ2!_7X M5TQMQ!S5;'HBB0LV,M,3\A/V$,=920>L^5:X", M2@6)L=F4:LN#$2$K0$*4E_;S5QAH$!+#NEK+V VBI__!?E#V9LF&5FP_+HL2 M8)X(HVBBW-6O<^(B82L2DH""#3U6,"OS&TIHWI?^A =IAY.CIZRA_>OHT M97=#!D:<(8GQB6%[?\$;[3#)'S7I:Z!W::8W]H-FO6+2<" MD)3%L7\0.O\P M!AP]97RAE9_2!%1L&IF/-O.8H0F'$JO@;^$G-CZ"K#"T RDJ:!L!4L$;R$<7 M[.PIOGDUL(379F&8OH?50;P%RQ1-6-X-EC,/;\CIW%6&BV5)?+I]QV78"K+XNQ ME0N>71-WA+QGXPVISME43>0GXW7#UZ^Z MR2HY>%'R?LB!)'X\6RX0RBLYK(H.9KY!@ MS_#3*?(1[] 7,%I?PSDE%6>MK5@I6"YUD)+G@8%I1BA.6X<^.SRZ.C*MW[ VD6/B-S!?D-=/X6!Q>U8[?I%X:# M+?J%$U!D,S8*JIL8]T.T0.9.W$U0<.S55#+^ZIN-PWA).)P-L82L]97A[J^/ MH#]0#VMU7V7(V\RH M>U: ;:*O -B2K7:#!J4.?@<,+"D>-2\$#[>'1VUUHQEN_=O]HQ([]Z(X0OE)I2;4&Y"N9W-;.U0;M).E<8##=L)PI_N M:!T0&$!R9\E>P2ZW^:$S@WEWG2HJ\TSY.1( M\QG$L@I9.B-9JI;M>80P98RQK"V6)UY(9Z#I.2D>Y1,^A60)R;J070I,]#PA M4K%BGM:7+VR/:L.*Y@QA.T(G$%)E0<3.*7A,V:XU8T4^GEQ6R-)8\?D=]<:$ M5A1:L3:M6,"A?(CM/D3;?7AQ>E'(4O=DJ:+M?K@P5;#=1V"[*W(.:X*PW85D MG8UDM258.VSW,=CN8_7B^,J%[9Z%5".V^Z30=F^)^?0$4_Y(S+D+;WA^NV85 M#H^X=;A$8KAJ2K$@;?T0TUT'M2CGV1:"2)!'O%0T3P\'3'GS=(2U#28Z+UR" M CVGUS;Y)M@(B?OA'#/JL*XY;E/G#">[#*E1,X;42.E-)[7X0(5L%\EV06V. M RR)$5Z.R,KQ!RR.I;M+>*EH21P.F J6!-Z"Y)[1A27!&7K: L\.2V((0%%K M8-GB&"T784F,&[(D1D661$N,XR>8<9@VXCC$#)$K8NDC'T?X)OV7L5C^RJAJ MFKA5+J7CPF&^>!Z\[FN:XO9TSF.PRIR;-F%/C05V.&2':1:)= M4*/L #-B+(,9H=06G,6C<'<)+A7-B,/Q4MZ,&"N]Z7!41_R1 $\W=$V^&3%& M%_"PMA ;'L%R$6:$WI 9H1WIE>&OI+%X4CS)1='K4X1^49;D+6[-)BYLBWYW M>)6,#@8+USPG'.]?=91Z.>1 -80#E3ZJ[::[II4Z\<65D%$AHP>?8]N(4QR/ MX!0[D/O:\=$%0F*%Q'9/8ML1V!VN@W%OJNG#'.&\Y#WUDH)!&@HJ'6-VCM)& M5*E0IT*='JI.CP['K5:G<-/-/\-,D,)2F]26W]8-";VD,TQ#X>P3I? ,LUZE.ZW*G7V\Y;IL>276 M*I6EV[=A9G;)3S^7Q W(COIT$_4,ZM,9F>%(A(TG6WIVNWX=WY7K=+T_'-$" M2%4+UVE8KFK40 DH?5Q_S3)9Z0^'371VHHQ%9\^JLZ-R'3KW(DGUE0+3SZG^ MU>/<)T1:P'/S0"(N%AI>*PMV<1/R%:M;EYR/<\>\* RV#4-WO(,S"\'ZVZ:/('=-0/5Z"]N$W]*:S8[]0H)^U^('/41CYI$(4P60KBJ"]5;D-)&^VNF!A.%$'5Q)Z3Z^D5Q+/]]J2Y444 MS#RZ0))/%H;MPBZ#[6(CDN'"QA0]!>2OB+BA1(MJ8^#!$RY^'+VP"CIH-YA MQBAEMLM7C2:8:'U-:>(:>:CN?ND1U\@CK5R0PKE?J3$(-WBQEOLH#\YR:*15 MP_C[EJB_NS=##^]I9= %,-SGN?21F/'5K5QF'<2)2YRX6LH5S-FAOT*[CZ_$ M>2&_T_B#O!.93MWL1Y>TX>1$5A=%2-NZ!]2-)JHW\"Y/_Q_8>H^O7HX8Z8/> M=*1Q51FJ)=;N$TC*4-!IGH6D8"1@GJS(E"&1)X[-[NXJ([&KG(.L?/8B/T]4 M%'KM)+:5-D1E++:5LQ 5>#9/5%3,]JWM("-VE=UPM+0K, M+2[3/JG10/6-!L<;8V*'*10;I ]H7JVSRT_KU84W49/6NTU&J M*+WYWDPI3V_"<4YM-Z**E][#)N.*UT53^F.\OUMZ@8W/W-!\99C5U;4=KEOF MA_& !ZN?&$\PMBC<_9.M'(Q6+U[ET?IE=/:_OAQ30V(&\-Y M-=Z"WB]K(UG8[O7&S.T:=+S(UZB';K3^D"K&O1?D.Z9D-JMY2AC20+@\G^+B M)L*K)7P*>FB'^_$[E!UN,A:;4SS5CL)0,B*0Z(8U.&UVBH@[R-?(D$(JBTD-"A@1N,8 M=M_V;P=Q+(PW>JL_F[$(C:>WM!'SK\AF@AE<219&:H0V?)/,2G:8.VVE9L=/ MH&/F'$8$H[==&LN03(>U%F)R)=EYW6ZV=XNE8?L+!-,5#:B !8"O73X;N@]H)O MQ'^8&WY.%(X^8EL]S!6Q;L/X,VQI/3;GBVMZ"R)!0Q)M:2=Q2O%,[Y!\^M8# M Y/N9YLC_6 $MGGK6A]MW RM'3%(^KB8R>1$,%I6S/VHGPNW?MG3_Y9>EU">] MJ:IS%?8BL-UQ;%U,]IVQ1Y?HG M\"W[7J[@)^IGVH M'@TPUVI<6^40@6V![5JQ74":M!_;,L6VPA&V!0'/R9\42W#R)\42G/S)> F2 M1Q+]S&(^3^##$6U<6!O==<']2?]!+,F OAC/! .[%F#FQ.%>7A0&H>'B($3* MU[$6(YO3BLZL9(%NV?I\I0%Y]S,:$AG#0*G@YZ:P1X"GT=1X-GR-VV)4XAH@UQ"FE$ M]VP%.+$(@%67(D5V/WS+.\@9V;>5;QLOXK"1FM$@9YWKX8MD-9BKP[&E3Q$'KFC[GG6,0/ M8EV=<_,A#^I)4*F1SEB(0,=%H)$$E5J$03XVCT6(@1"#$^2QU )^I9YT%R$" M0@1.D.Y2BPBH]63%M%?;@;_H^>X]*9;@Y$^*)3CYD[5XTL_!#27:X+.-[KH' M&\Z*$97#3IT5(VOUA!?S=[02X&D\*T8>UI,5(\##(W@:SHJ11_5DQ0CP\ B> MAK-BY#%WVU87PBGRE_XK"25"*P!A_0M:W,)^P9(4GOE#\I:T!! ET(:U"WV; M%@IB7R)( I$O?1++\(MK^@3K"QE.[&BDK=R&L$1/4^L(F">2 MC,KGZ-RE XH.G(M?X2*!=YB[LPKPU%K=#@)X'0'>8:[2*L!CUS03 3P!O./= MK%6 AU<\:D[@,:? ZV(L2&;25)@6RXNP(G M]7Q$+[O2R^X>"DMD"=CZ2TFGF1]B#_>&8D 7H!>GZ8D?9 G7$CU77: M%G@7>.> &VD/WAD[$D^A>/0X\PN]LH/_;]DOTZ1S7Z,%S+ Y_1?]D/7LR?]E MFO:2?IY^67C6:FQ9%7IXB7R\GPKG]%+*]JQ 6OHDP+KBUA7]V*5.&8RL,MS0 MOD[#J_*#J:ZPF9GG+PS7).SP(QFOAF_!-YXO+0S_!QR3,C^0R$_3B2QH9>9[ M"\F+? GFW(P<@\(L">B"[TF,E]6Q2GHU LE>+(R0X$STUZ<8UP/Q:+L1;:MX M12C>;$LE8TVU+&,V-K61HDZ&ADDL?3C4QSHQ1N9_M%%OYS+6M5I;Q$%TM49] MZ5]K*-O>8-9E[#MY(6Y$/L/4WL&3*#=_VN'\+H(5@ 8>X:-&Y8VD)]/LKS)GQC>58]P+?E]$'I-3'?M)T; M.P0A-\O(BQT8S\\^>4[A&<]$M8&77\'U%][/XM<]TF"![>7;6JCF()H_08^@ M,F:>XWBO5*]@-Q.-$E#I]F/D6*N!@7 _O:5?A&]+TI<>8 ]@49L1/$>NGS B M MK[B9_Z"#PVI1SHT'4-%@^C+U5 !.J>> R@(9]M]YKM-C<;UHV)>ME'3S&= MUV38S!L'@W2,94!NDC]^39(1;9=VFO[HU_47#)=;&QU]'_OZUU?;"N/#_OEOL[*2G\HCRZ] MLT-5.9_.3I3#P%74667WU]EF"YS:%5SMA8_J6X_FG'Z8?FCRM# I17#X./<) MD1;PW!P,/!=UXP-9AH1:DNK@JH0_O,D)";UEF[/Q%3XI.QDE$76"DV^YL;ZS M70G:1G3I;0$H#.9CJ/04PMTSF2B ME"HJ]8QOGG^S8=*#Y&QTBDOFXX*:.)G&RL[:\J,^-T_NUHT%^H/V17 5.)@^ MT:,Q3,=M$!#X7^O1^)D3Q:4JO:DZT6K+U#^7^,&#QW&!LM4UP2J(R:U)L%00 MK!I9#$I;!FX&F]J7PE M*V)/$])W:=)7D%]7T\XV[$WUB7)VD?\=Y%_!A0K9(51PJ30B406)@S5)U*@W M'"FH!#!!4D8M6$H#$E >>)BT @J"X$C5I!T 0=N-KQ174$A#B$T+@5 M".D((;6O<02A[EY!//KP8S:_1UB @K"R2'0F;8B.-NA-A[K@R^TD@O16$"0# M@B;'6X "0?PA2&OE*E!3>E,9CJ$"0EV$4"N77IH*%J!< \EB>^S+_!MZ:X5X M_8VN11G$P>@Z71+=O"^H;_;FKAE;N##0-K!-Y6-G K6V93NR"*/K= MA4MC"]-R[F+:RD6$AIQ>HTEM),E"?H7\"ODM0P390F ,)D_+5YJN'T^/*\1; MB+<0[PITFVV(]QC%6]6'QX><M7-]- 8893LK)$O'X3W!Z(RX'I)/I&?B M$M]PG#S 54F@OB&0$E/_#C-$AS>$#PS0!&5+H,<80W[,BK+KD M2]#7%WBO9*WX1$+B+Y @ ?\.HJ? ]&U:BTER6 =I! M'83$#;--FC%J8ZZ2OK0^5N/9)ZQ. I((X'K"T.;&"[PJ[HR/L*H&RC[BVF"5*/7"$LB (;6L! O.3R> MU)W'$2>88ZVX7HB_,U+@@)) D,[3QA$?SY%MX1"/9X&)I306*N131Y:$I1?8 MV,"-3Y";YH7$Y BQEL[\,%95@]5/C"?02E&X^R=Y' _M:0QYO#%GF?_._94K M#VDX?&+\N#9FT,4;PWDUWH+>+^O\%;9[O3%SNP8=Z^9K-#QNM#[C0#Y$BPPT?->._?C&F M>:N]FXU'R67C45NEEI&5]3C3O=M:FN?^LK\V,P%+[)"8BDEX,0",* M!C4S0+!HEZY2BR2%B>7![W#_61@_ %AD:<"C8/A$O@GF$&X[: H'%'KAW B1 M%2URD =:0N6&K1K.+K#VI0=0^/8,@ )]@@8!/0'^%+O Y/T-7S&+<"O%T;#] M,,C\RK(#/XI+7,:_C#G64!+(B^%$],8&EM$BB$'DHGB=$WC0ET@ L@%?!PA, MI%=INS.843R= . 35)86K2""Z(=VP*@T#@6.T0FP"[^(F9,@@)8VW!L$-^ .W%S1L+-& 2U9)P8(%Z\N W M?T,W7FW'H1#T3)COOO0INVA;JX6KSO[IQ6CP@I!J.S>$WF)%*H<@(.(UPYF[ M8M85F^RK> R1Z]@_"/QD1_?AY4EG7[W(L>+N52.]:I68;#-2K>0> L+B[CKM MT(-*,J/PN443!^2!#[?>F=4@04Q2!?&&]LI<--"'<@V MA=R>/!D,?09592DG$G,3J8,K"3E/ ,VP*27%%>#T$= ._;,&K_?"\]V;/$=8 M@INW+_$;J<<,INP[3M(2RS!6\XH-E=Y4&>;4Y4JXDJYP2X%=#8 C63ZL@XN, MB.NKE%TA^)!N,.NKQ)06M1DV%FS=[(@1PA&%(BJUO.XT^U:8RSIPE-B]>Z%T M1\V[+R[8NV3FP^]RK>*'9-M);>A$X5>&'):"&^2E[:=HV5!(UZRCW\(:M6$+-?00I9LQO,FU-J;+K'L+]>_@Q; ?'[% [-/#1-[5"J24XB#KYOZ?EW M]V;HX6K)L!' B)_GV7V[#(@%;8J@3:F8&U$NP7J_.9=W$!CVIJHZ.)_:O-TE M2@'=H@F&E$:$IUQJ>77A&?6F(V5\?$5UD4Q>3CZ&(G^\$?DHES]>73[&F&JG MUL8O*?:/ OD8B?VC$?DHEQU?73XFL'\,:@MU%]M'@7B,Q?;1A'@,RZ7^5Q;1#E//G/B$!FZ*+:01&2F76U591D8#T&RCVM(IQ!:R5TB\T'!.Z-X[ M(,NE\\Z_H^?DW%5+/8[!:N$#(QGSN)217AN+2DVK>2%)7(\TSCPNCYH)$DUC M+O.OP'=?7>?>%]N!-(>7TF0:&%GN;?E;&L!0->RJ +?[PV58:'%EV"K(\*'E M.+O3J)>]T69]GJ[X$0.6/9N!W8;3G\;\L7!/#.VF:Q+'+V0C6!$&&+5+5C& M<7PZS49X(V$!N3'H3>[ KEQ!B)W%<6[*]8W M$RN2A*#'X8Y.-K7P*AMI'><);,7VKJ:Z &-_$I89MURR ']<3F\9)PN0GV3! MWVX4YZ]):V*8T&HS3L=\<$L($E$< T::YX-IX("XAQ9A07+"X< M5XX$+(ZSQ#2RMV7FPD]459I'L)F@@\%7H#8XSHT9J6>7&S/2]N1F!IG$2Y^& MMK_85KI^<>9&7_KL;[# 1O&7JAFGJ3K@,'D84U8C=.L<"?Z M*S+@E6"HK7>.!H>[;](S#2=G*1[T^0(<'YL_+9*KUY.K)R*Y6B17[TJN;C>- M6LF)2%PW3IFJS%K<<'KSMLWN-&VM7CN[T+)^A<,BIK'%S6(;+J%6#>X<#N:\ M@<8WZ0&YC(V=8UFS?2;IY5[SQT_,N!WCQHUAP_:E762G[:3C:_L,8!(4^-)S M:6SZ&E<&IN\&4GS")S\I/0H[EIOX7LYSV 'QH>B--< _X/;NO M92_&%N$J<3&F;DGRVE#C7#'\&9C!0%<6M4L,&L<+J"F.6$ES'DUOL;"9M=-8 M&DV>FXK._*UKI>ZJ':DRHV%QJLP)G4LL5X3J Y;C$2TP!_%OS"W/6;O8#WB! MJ27#47^LJ@VDE@Q5I?;4$EGO*\-#.W22SI9K5N3!=#X/YG(F8BL-M$H^4%<3 M<6X/,0E$,HY(QFGYQCW!Z?<4IE])F-Y8;E]*CGI319^<3ZEB(45"BFJ0HH*< MG*I2-.Y-U<'X^%AJD<=V+ @^YIR_15!I^_O0G;&D7J._B95X*>Z\( 0QRI.? M"2WOS5-95 &35A1M-9CH ),15P68.QYNO.EG.Z_PXTNPU41IB8.".:F7/%_+ MC =@S(WTXW>CVA?J/,Y,0E"%H!YH#%045&38GFAU^R[XKN9R0,T(G*[BF!'D M 6WZ+G;+ZTRO^\;]@E#539P\D&>,P?N>T'9_M /3\8+(S[GF'$^V2P2,)]CF M^N5GW":]P_TW\9Y]8SG'=9)N?6)(7UP6T@H3OKTB&]>W>=$T[(TY_5#:C['9 M$ X^ @>2Z5^;:!Z#!\;LFL1BD&/TFE^]D$@*"P*Y\Q9+C&Q,^.CM,)"\)8GC M2@(V3!;_:"(1,KTXH)%#GV\?/M!H'V4RZ$NW<8(-@@CIQ9\-?FLY3_'7GV0XQ L1FM^Q-&W6!)K8 E8"1O(H!6;X'".#=0K\)4 M!:"Y6$3,@I 0PS+A/78P9Y3M#BPVAD=*IF_CTT;_,3,?T%K,1TJC?^R04H$' MA-()QUV@A.6>RX)MX[AF^ 1>3*2=VTPR#WL)<;]\_;RI1+[2H-G[V7TR2P]I M0YOAZVZT>(6E"L@J!W:P4C!P* WG/B';:3TYBT4#*%>17\9JE5GX"(UH:VRL MWU-P'#C8R6#G8#/ 2[IYLYO9?"T$5!TEEA[FA;GAS;4\26-"VQ'I__K'1%%& MJ59LZ\6_KLV#',?"2A^-T*!PN'4-YPVE3DSD01-)K482 M%O-993[OV.WV=ZK5V%:P>TJYV:^WQ2G)*@KB! _/9YN/3^;$#7 3L^ W5UAW MA!@^1HFZN-,'V&@2<#.;P0'/R^3:P#[\5T36I@Z,+^(X,.,1UE+R<<I[#NKETC!!W:_@R M^8%/0ECO139F]4J:V8 @V_#?,F5:,@]FFF$XADF,1TZSW&AJ93:&^8FXYASS MG%@WT@I+=%Z9>4H;N8:U^H&C8! .TN&1GRPWZQKF&2U 3,-*BF#E+F2^-*3M M91?@3V(XX7P=[]]7@WU'4Z9\YXV"&X8.XTG?\WY;%+ZPV> 8_OM4<)Y:HV>+ MM>CV8*77KF(]1U.OV#-&JI-60D)-=GH58#]%(4E2,6EP_=+ &'B6X$7SVXPX MD8%&0WL+3-XRD\99MARL_=Y1I,N/+_GXX?O#VA)E,9$6U\H^$+=M)5IV:V!K MJ.)XJ;,GPLQI"U8FA'$98*1385R5+[-7IV?,D(G"G"-(7[K/.9;X!"/7;59E M+7,.H]K+E6A\(CN(L7;9Z2PM.@>_!%5ATX3)51?LM=*I]-@79.J^P0OO8 516,F0.;Q58V^U8AHHGOZVK7AB0*R5=U=LBYR M'$6.XRZO;$X!6?CT! 5D'V/]E^JZ(%?9D773C!8FCW5X:J;23_C@BJ%#BTLS M8DIFJ\=8^G+8S5[!0L==[=;"(GHP1ZL-\(L+6QVHU<3]O/,1M&&930)&#MBR M-DU"7>"^^W?LON-HQL'B?6;U,^%8\%=D,TTMO6M_^G__+V.Q_/7V_762'(D) MD$A<(;U;53F*'UH]8_CN-5@9B8%NAV2QR>.R4?D3[3EJ]>!Q;F[/TJJE*UL@ MWG-C]H&[.6RPJQ,8.J)]5@K+I1F<@>>ZQ$F[>\6,W94!8'I!X@E@W!=8WM7V M*8KH=[$I@B*=9B@GYD9,1,/&E9RG:FQ=Y[5^BP2!WK7\49_F:TSQBQ1EAM+;T?I@JV,'9O)$IVT MC9^R!%J\); =.TX6]M;;845@86(_)1A:66%X9#7\G%7/7).P[/!X&I,4[6!N ML&C19,F"]4?6BM:FV;M@33JQX&<:21>FOT>1V$$\UGBJ%G &0085:A]G;Y"> MB&,3+ ,.OZ"5 M'\9MPO&1:%NFF)U.V42R!CI>J_AT\"$-9(OS1%%%K)OHN>+Y3!I\PJA67))6I&8KW%CV[X,Y![WGD/O9YH5XYA;UPUO\ MY?;5^"3G2GHB;U^-G\(4VDC_344]YXB;D1ETELOC7X.\RZA4S]+[*ZJ#MJLJ MEEL B]@W'STSPG89Y]4GU_H(TK-."8@"=DV;QY]=6\;;-;(67./-6K($"EY] MY_(7;-%C88\Q&P\V'0?5?JP#DFW$)5A5&;U^,>LB:E(2$R[%U[^9N4M<."@< MP4H;)96_39/-**Y L;Z0OL$D^"F/3[ROT.OD)ZR)#MTQ@I@.NV!ZWDM=I>TWENU8L_"OF(50-FX?D8O75;JHWG!7[ W9>K)KKK>K] MT41O('UZHAR60;XW?1I.R),F:AZ>56>'ZNZ7H;=L,[W[D>Y\^66$,>F]T3RI#LS?U]U5F+>F[PPS[)JABFA4 M:@\E%>"%<*$DR\1QX[_P"58$2 5(>9]@P;%"BQU3U\K-06 K6RBKKFD\Y@6B MD^?=R9J,.YHC-.92%/=$(->XBQZ=$<_);)7/"D/!;@%N+D$MURN]G90M=;59(@EV@:: MGE/M2F!?8)\'[ ^UPQ7[J#?5E4[6SN;X3%*5&NCR12PX @6LGXX+'0D(1X)==%%7 P+2)_VX$+' M\O*3R?'GYQIQT7W7;ZD(E#Z%;XN(W)L.%:X.(@(6=<'B\!U5I[7& MN^A\$;!0!H?# DM%#VLPP 4N^,/%Z A<:%@+M@8#G#]_%H<&%F/6CI>#JQ)! M'71=5QORN2N!P^\J]2%:#,/:SEKE)OP\&*V%H'1.4 Z_^]%'O:DVFM3FK!*" M(@2%8T&1FPD0T/&&Z$K3]>9K9@DY$G)T>CDJ?9E:48XF*$>J/NR/SD*.XE-= MTHMD.AD]%H]IG]723S:*1H@N7G07N^O"*.3+.GD.CVCCC-KH_J6JR*<1D:E' MY],L/-^]V:KA\.<5[SO-^5:',@WI7>5-%&7,4VB=P;$33= M2N[-@2*C]J:3VAS$'%VG"*#L2L8Y$"A:;SKJRP(HW0/*KO2< X$R1*"(?)T. M F57OLZ!0!DA!097*J7[SF:1P<-+!L^!0H/!,@&473D]!P)E4HMA M+X#2"E#>'9GF@Q6/X*\C(8.W07UU"S);5,X"+6>D5G;E_AR&$7G0FVI\T9:U M'4JSJY+CJ+WR[\R4\_RE1TNLHA7G89VA.HOHC; P96$WX;$65U ,7 MA<+E&(M"P(5'N&P%9=0#%[4WU?-\S (NYPV7K4O>>N"BP0EWDI,D=!*XG&%1 MGTHYZ3O#N4\1K'I)N5#5ALRCMJ@A2_U #3%$+M;^H*;#*A]IA$)TA.A4R5L_ M4'1&O>EX5)O_6(B.$!V.16=')ON!HC/N394:DRJ$[ C9X5AV:@U'E"<@.VI] M]PMGD+'.61)F4[G6HHMGWL7NQT9]<4/#?;9Q&@Q07Z']MT&U'_FY)&YP$D=' M9S?'3FV!!=1ZMQDPW<]6**.)$SD\8F,9 S'&(FU+X)U/O!0'17'>^=9>87>.\"W@L(Z:KC7>E-M0E7A7R[GY;[^W\9B^6OM]??O&=+=:= M%^0+$A9I.-Y.$E$RW %HW^5=G0#20!.+(GL=!-"^*ZPZ 33$M"(!H.X!:-\] M3IT &L$6IG*UA[4=NL=+ LF6A6CX[K47A<'YI)$HQZ21%)QE2VF$LN?:<]0( M%8W:._@QS %Q0_@KL"W"],$G=NY89R^?V3^)=?TW\;T\%3'N@3:8*++R*TR5H M^[J'C@+;L1PZD#)7L']V$!T%UF,Y=(Q[TQJ,!($.[M!18$"60\>$-]UQJ7Y( M5C#%7BP-VZ>E4B_)B!1GQ>-RR1 [7U+HW,T-_YGDQ=FH.AJ2/(79"(2TDWVU M R&EKSNU06W7G0(]W*&G*)>IK'[1Y%K,"8$0[A!2E/USM'Y1>-0OW>5OY(BP MD8U^BV_BC%H;S)%PAC$(8 M*Q\K2@HC7E36SK@JA%$(XV4)8\$IK:0P#C'5JH9:G$(:A31>LC06G(A+2B-- M?%2.CPOE0!KI8?D72NR97 +0_[2R? HNWW\:_)_UVXVZ!J:7&M<[^;T$J'.( M&0: 2<-Q/),F9YIIM:\D7/U*"B)S+AF!-+-=#!^[DN;1 OKID\"+?!.?<,BS MX5QE"H3!]\8S0<=-FO;);I_"N1%*AD\DU\,+*9;: -^^S@F,G+&W8LP\=?-@ M#+T=2.3%<")LH[]CRJ;_>O)_F1;,YTZ$-SO12F:B86KH?9P92MY,VIT7:[NF M$UGPD>U*7NI6B1=$>@?2CW^ML4:^OY*6/J@.'_HM61&10H^^+FD4_6;2[Y[O M0DM!:/C20P3_#Q;4>0/Y"_K2&4ZMFIE:ABXC"#S3IK/Y:H=S.@-8!,:>@8X! M8 '2(J:'8?[QRSN82L-]^^\@F6= ),[Z \#Q;_B_*^EN#I-$D4T;F]LSNGBO MGO]#2E8.YMJ&MS\[WI/A2$_Q-;DTBUR3M0@/,+G(K@ 5.?QZ<_)CQ?TU6L"\ MF.S?)LT'BN@/BI M_9.,:C=!B(G?UCY+P: ,-N8P\]]Y2IV\!*5T_>03X\>U,8,NWAC.J_$6]'Y9 M&\G"=J\W9F[7H-$K;5@CWA,5C?@'02GUVM_\LX M<0^DN8\FSS]L2R5C3;4L8S8VM9&B3H:&22Q].-3'.C%&YG_@H/^(^S_*'.;$ M ;*"?_UB3/-6>T-,8HMH-)Z@!S#^AEBW8?*IUMOYFXD,9R-N-%U11EFR8< & MFCQHLON2*_P*Y@QD75H:;[B[!EFU!=L#[!=41<(. W.\:L%X]@G=P:&1$*.1 MJ1Z0GCPWHE8!=B4(/?/'-<9LX/Z>V94RKT"U:9@F<5"_PDMK,?!*S*.1H,[+O?Z7>OAF^!VOSB2BA_^,8K^AX? M>Q^ #H;&X9U^A"T;3T\&M3$EQV:4\#9.V?HV&\[A S2!GCW_[0SMC-QX\006 M2]^;P88$7\ DS B,/MG/0K) <\]'FV'IV&Q#PMF;$\,R81!A7[H-LENE-+?1 M7O/)T@%1I>::[SD4@ZGMAZO&WD'W2P2'L4RG'C 92O!>QWO#;^ 8&1VW!A- ML$/.<(N&B7QF^W@&@R !MF==@=%H@V4**(J^RSM'MVQ'4EBXUS]>K;(;GV8 ;!ZLL*GT66/D$+*5YF>H.*9A.A+= ?;]H^ MT(QM$F:YOY+8= <,$+:"J&)2,42!=PBLH&0\P?I[;J:#QCJ.+._5Q5%;U':* M7P*S:R)>;>AWK#M8<[!9+^+4:,F"H?2W3:8*)M*:@;7M$\ND9G^T ^,9-.%S M3$/Y'30,["(?WK9J3M!MZA':^0"&W8_5>7R\M?? 9_@6 F?W)1I.H*;:V&M* M6E*/,._@M)Y!K,MMEMS @NI,<*^7EES M_0&SZ.(+^?C-\==]^M6&GX1]IPS[NC;:^?6@+Q_XG3K1#OKEOL[*H[ZFJ0UT M=JCN?JGH+(^='9;KT+%!*@?5"RD=G"\?%2W#SJ9->H8G&VIVG)_@!T<@(BW@ MN7D@$1?-T >R!//D"4PH=7 E*0-%77/6%JQ**Y,O#XL;*>T3YG%9F)-\M;E+ M\>Y^&)]QZ1DY9M$JMGZ&$6CEENX=V*'0EH,NM:W:S&VKL;,6@H]&R%R>MXE_ M^)S1S_%$LZ,J'"/!2U3/G%3RPM MWE[%6BE3+Z[\-' 2]A [!_ <_+AV_FTB;Z"6N>2H.J#H83L]['Z!Q=]L$Z]% MF"=9E%.L,4RK4^%6\J@@X"I6YY]];X%7C]CFGW8XOXL"&!;Q/_U$ASM,!UIQ M\+_6H_$S+R +$^*'(Z[*$@DY$'*0D8-1*W*@]Z;*D"MF""$&0@PR8C!N0PR& M TQH[B![CI""3DB!.FA%"C"M?Z+UAQS)0?=K-5)WXQ''(D%I4+2%3!H0GM*, M!T,N&0].X!'9XRD\3UCIK>ADS'"7G+NYIBB-LX3SN"!%O28XC_(/Y6(U:UY-I975'/>F MHQQR<[&:-:]F ;%23:LYZ4TU/:?2HEC.FBV')@ZOV\NI]Z9#O7;+X4C.YA8M MAJU(F9J,WI)A H)SI-8).7NI'[:R)8_PU@/$OJZR4^? $23D5-L]2A":M M<+.-E=YTW$4_G0#0I!4VC;$*Y_?)\;EC D$<(JB5=.$QWIII0P&A+D)(:V<7 M&P*$QG)?Y0A"@M5"I/&)-+XV=(S<-!%K\2W&>,0B/_3^I -Y?D*CY)7I1T3?P([[+"&D#(AKT)>+UI>3V\LZV@L:WH> MS^?Y"?-!I!A[OQ2,&8(Q0W16,&9< F/&X]PG1909BJ#,$)09@C*C<-$$98:@ MS#BSB1:4&8(RHQ,3*R@S!&6&Z.%9]+#[$;J",D.D?Y:*[VN% 7F"Y4 4I8OQ M?4(.NB$'K931G-!LE>.KX@@Q$&+0C!@T00U3.B-P4E]!GMI(B>X_/:BB83S+H.K";:5;1 ->]/1^/@T M(X$@#A'4=!;)?O4T$NJIP^!26V'=!"7(FWKJOK-=T&&THYY;R0J"36 ZX"J- M6 "H)@#IK:2I $RG-225"0!Q"*!6G#\ T^E0/CZ-6""(/P2IK>QA@-/I<,+5 M)B:X,$1RGTCN:Z4"?2LA';K"0CJZ4-1:R*N0UQ/*:RM$J;K:F^HB=UZ(JQ#7 M(\6U'0M>J^<,*,15B.LEBVLK89WZL#?51C4PX'(@K3E<%O&@OD8P([;)_HVS M;+N104=92&B1C#A>1DWICY&88ND%-C9PXQ,'6GHA*SX*7.;,#^.I&*Q^8CP% MF+6V^R=;&6)M853!GBCR^B1D_SOW5YGJS^3ZR2?&CVMC!EV\,9Q7XRWH_;(V MDH7M7F_,W*Y!QPBX1IUUH_6'5(/N69B=4S*;U3PE#(8@BYY/07,#L"<^/@4] M-$[< VGNH[KXAVVI9*RIEF7,QJ8V4M3)T#")I0^'^E@GQLC\#VS+CS0GWIM) MJ#%86KPQS5OM#3&)M<5H/$&M%']#K-LP^738B]1BC>9F/XIW\OL:NEIRLFPVWPGFPJX@>7D(/ MNQ_6+SAT1$IXJ:C@5FKDZ:/>5)?UXRO=\A<6+.2@&W+03N A9K@I7:Q7*\2@ M&V+01,Q!Z2QB?2(X=(2$\"TA:CL;A0X&TT3I#SB2 \&A(W@$CMU>3DG1-AD, M!$E%E\'51B["9$!I,-7C>3 %A#B$4!,T3.7U4WT4D@)<_(%+;8/C:S)0^=-/ MW7>W"Q:==O1S$R1GVR*D]::"PJ*; &HC 6XR&((.[F3%@(M'D#)H@X=I,AB! M"IH()J8N0DC6VF!BF@S&F,DUX I"@DA'I Z+U.%6,OW;2!Z>#":]J:X,!#.' MD%17R>I2\CEHY!LJ#FHZ!0EZ%O%ZRO#8==^!& MBVO+HPP=^)(\499!E*]4?7A\72P.A'F=:6>+4V>#HZ4J@LV\LYSA&Z=8GAO3%94L*0]C1U[R!K!$,;6X3FT![,.?$BAQR/XLA M%R#F/OT,B>\:3H*WX-:U?O/^6,% M-&6+H 4^PZX0 .42.A/Z$6DU>8[.]^.<2!0P@?1$'.]5"J+%PO"A!!\NY+(7Y&]Q!S^*YKP"<.C MR_\W_#;P9N&KX4.#+HF_QE_1]%#)@>DCH6E^9 M'$8OLO\[?:373UJB]>7!890X'>IL(W0PY]99N5RSL1,Y>2!1,HPO[&CJE$X] MJN]_M"3A#+>T()E\["T-7L(7?\#TE<[3![NKU23]N4_VD0U=UFP4,"\=0KK$ MK0Q4I<:IDFV]ZPB10,A,9V6F'--)KLQH(#-:[6$NW969"Q28KDE+N33WH/(UV!"OP083 MM>X8E$[<6HO=I[.[3[EXS.KR-*+R-!C7'2/2W.9T@/_^M'STHHUNM='=+(3; MP"YS\2&2MZOK[W(11+FGAS&H:/5X*A^1T\\A+,IQCN3"8@*PD&O;M@4L>()% MN6C^7%CHO:DZJLT])V#!$RS*T1?DP4(9 "SJ.S1SQ.K!HQD5!:$/;S_,EA+Y MST5B4(Z$(5<,,(I:.UX,1%H\?["0RZ74Y,)"H2;VT9'U A81XDC-Q MS.00%J7OFK9A,0)8U'>7)&#!$RP.=V$KX]ZTQC1T 0N>8'&X"UN9 "Q4KC:1 M[CJE[FA.+W%#PY$^19@"*[Q3C#Q9BK@X6 15VP.-QWKZ+OOI/% M[P0LY,-]V2KZLM415S5^!"YJPH5RN#-;16>V(G/ES>ZN?RI.UOH_T$O+6P@_ M52/"<+@+7\5TI0E7U2P$+.J"Q>$N?%6CX1!U46D)6/ $B\.]VBIFEPR$HZJ; MN#C3 MID!%7:@XW(^MZKWI6.B*3J+B<#>V-D!4\*0KNNN5HN6$I"\NY07&66ZFN%"5 M0\5Q*>KG*2R'._Q&E'GXMH-%K@1INER\145V%T^&. M=0UCX^51;9[ULZ!A$5C:@Z7#O?$:>N,G]=W2M%"[0O"/B#9.U49WCRUWGDN% MU< K];BB!W=%47'@%\VW5<>TG/MV=_@=HS;L38?RL)T:BI46Y<3&E1!*(93' M">7A%[S:"$XSHTD[A1(O1B@OF.#ULLLEEG8K5".KU) )[4K3=5$P7&R;8MNL M2UI+!X54E-9)JQ5+6]E5U^N6)K4=DXYOU51!AU"K51]!-8X'XT.*/@['?5D^ MM*+?ON_4R:C^:G^3OCX9-U*:4*V_LWI?F91KMK1KL: P7_[6JF/=!I(W6R]$*)4L,-;%B?A(S'@>9#H/HG*8 MJ!PFZE T?\M;X/A.]MAOCN&&MZ[U*=EIOY(P[XR@PQEAK-5&;MXQMYJ0H\[* M48&ONJ(<#0<@1Z/:3]JBB$MGVNANT( H6M*8DBKP#%954AC3/#B>QT8DUW(( ME8(X:H8*FO$&Q*$BCJRH6P]Y4K2V"1%BA'"%%*TB/JXH4C H4-;/:"OT7 M],1MB$A!;%Y5$1GWIB-!]=!)I!0D]%5%"I*]+HWDWG1P?/Z6,$0Y1$J]=TLC M!9$BW*)MK+/@(>-"@.J]@1HAIWX-$G1F,7L"9/M!5N_EU8@Q])\-_YT(:!,! M;4VPX"PK)RT)PAS> II%DK%Y7;,-C^6G!UK=-LB%\W4(016">EWS66'4F\JZ M7C>U(U\4 /'0OD8+6!Z3_=ND]]D1/?06D@2P.7CR?YFF\[')+1"OIZ;TQ\@$ ML/0"&YN^\8D#[W@A,0% O-Z9'\93-5C]Q'B"68G"W3_9U<7&P:I@3S*IG&QV M,_^=IP;VTG@FUT\^,7Y<&S/HXHWAO!IO0>^7M9$L;/=Z8^8V![UW]G>.>S:K M>=P,A2!YGD\Q

SRK23R20)&P0,AKK[VA)(OB0)2A6$L"X\Y8%!;@?]$R MR=0]3LT"5RI, B"S/G0297#"]$I7#XG$S<4Y\H[EB]UCN9TC<(SWEL M2WTN?,/> [1S?3\'B1%[6:%[-ZUS'V$VF@4V,HQ(OF$T+G4]P!\GZ <9]"<" M^E(8B(+8_W)Q3^4=F-_(?:+D*WDBGFQ[ BC15$81DB!ND\W8MY0!-RHK,:-Y M<=-I-I>I,1!\!)+4+9%G_ILH+(R8*/M!H>HC9F&CC5P%S#\9$"38GT96B(^) M1+GSQ-:_,G3 MK%CN@!+8BYJ+4>X+$VH(F#$+OG/\Q+$$!$BS@)6??$,)AS1G$ 6P?9:%F9.2 MB20A:G,^%EPPH;+%&I&S[URMAZW42?R>TX.M?]2YQ&E9Q@0<20NKBX5B@(;2UM:=%:;Y0K?(??P0\C]C -R[)XPT%%CG M1E$9J5%01IJMI8G%=E!*2N^M07D(!9T+DR6U- ^:/6'V)V'(;CY14O^ MO'R M@#9:Q2.,.]4^4;#'4+E1AU"Y#@[]$(6XK_WF@T%NM$10T+8IH$)IJ[2\;ATI M?H:5!?WRRH+U-1?>ZJ'*$Y*J[15FC,-3E]V': M$/C_Q"P(=XI173^@P#MHMK%F-*_^GW99^)O7#=*9X!N1P_G,0.VZOO]=M J" MPA'5#$S&<+!R +,.5(,@DQ5?9/#G/BMB^)B54((^PBW@Y)?/ MEUB*G@3A@&#/FQ5)Y+(';(*5/A0GJUC+G*J21L3WY8<2'05. $8!K0#$&N3; M:)+J3YI;@GD63GNR.9H]80/0(*M09,DIB'0O@:;V# 9,F+9@(J6;S3=C-FW0 M7XTWR4<67@XZ_Z$X]ORG6''B+?P6.SOG/PLY_S[_65:?/O^-3//+- &C+)IGWW_&?!^;$G_AXXX?=0 M?B(1$:7]8!CN%$,SJ-%7$,MSRG"BNQ/L5LO"9MX@P[ 6@MV!#0>,>LLI0/HL MPY<"+2).%XL>,BP&+MF'9.@&1D&!\(AUP^M%$56J-);K\L+'>N8:NF9W48:* M$I"0WGVSWTA(I3W.:K"6*4RLH8R.4S^/(_A=E,X##UBBV_\A@$^P>-OF$XSA M FDD?=.36$BTQ<25PNG!<)J-Z\HY6M;T 1/9I->F:0.81',R>JZ*%&])"K1T5V!_M@MD&%2>,,:U%'V$U& M"2^7/5.:%]Z;])^1.3-3I3HS/"+K \*R"2>D1AGL&!*]'3;_D6L;4112(PK) M:0''\WRR@7.=MX1 V,"38Z'["*:%P'V0[Q0DXG!Q5$PHG2%!3;@NS85YLZ:] MH%"^#Y0#:G$N$"@',$J!@TE?8/,NV*-BTAH3)0FR-#OS24(J 6DD[=O9%R*/ MGFLOEK_ \7[^6/9$@^TZ6TL5H$4;8@M6="7\IR&7969S(B>1(4J"U(B< M$+U;/2U(H,:D4%.5O-DO)\[ MI2ZP1YJ])6J[<;[((S;(_QD[(M\5YOK1\W,'J5S;3X>')8TKSSQG'RH*J"<% M4/9W?@"F<-CD[&?I!&!'>YD-E^@,]!] K0OYD2^4IZ%]B@1J1 +80X&\+]L_ M7==YI$F+^3D0'G_6(FZ-O*1I,XU')X.ULD:(7)!A-C0H-8NR!.J$_:*P+VSV M.<*9'P'.2LMSKQQY[=L,B]B'H!:0P8% 'KD_\7'(B#4['T6X;: $8AQ1]>P' MKJW07R/TST6()26(0IW%H5QB)*N+/>8X;]S'-&(=TR)P,%@U=_L,11*@"@W7"M#5BP.I)%H!9%A:4HX2@616H MY0%QZ34([$=V'X(,]Y5,:'I.YE*C,(E=.W46<3J?I",@&!P G*^SI%BB' JL M)$*-Z"1G0N23Q<*8A'_%HC484(YJ!A>CC(&<3@8BH_B7H( PNR!#$(]8S1.! MME&HKQ'JR5 83YB5-E-O;V;R&_Q.(;L^R*;["\ 1%.:<&#W[*&O=9)Z'A:%O M.>0R9G.&CF5:@[@%1@QL%>HMPN[.T J<25(8L;PZRH)]/V!75$QA$Q%,$4,; M243F!TEEA86XSKL?(N&NT2QW43QY>?_N[G6^X@*7N_4\E)*+Q9#_2L?#T/T$ MHL5RX;HR[7)AD=<:C:"=R&A-9H?+RQ#FJRO#F1),7?LP-T6A##B)E@?T-$2L M2 C\M'\LFT L8393%(G!AB?L,5BCENV/=.H#595&.)\8M%,\L9/\]/*RT&0T M*!X**7YN?._,QHZ+NET7(./BP RJ[4IO_B&"QW$=XO(/LM-H6BO5?Z+MAYWK MCB".PC+0)$HX7RF9W!PW__ECP)\+?HM[7B@'Q7DP\:3H4TQ2%WT^!/V2?IZ5 M9N)7H0, 9D'R99#TEK <##(^#=DX';@DK=ODPBO!:+$8F$\D^^PD=9[V9L., M7]99.&@O]A6JX9I)"\Q #==4W2Q[[+9=!E^::I$. $&%)$>#''0\Q%XGSQ0W M]>#@NU^D(U#+1METEXF5YE#6DX\G_G.:#/7I]A&Z9X6&K3SQ8!J-$-5B'A58 M*Y]\<;=9A*.=T\!)5EJ7:Y;T W$'JVR=A%6 IL)IB/U/3IA$8N25C^R)W"SX MD1/)J]YD+:^57MJ !DX4Q'@+5KZ8.]*>? ?;2]!\XJ[S)"^SPT+?27(K$]8% MPB:B.)G6+8H\TKG=:>&O>#G($=B+RZ_&#AFDDS@ A<&O\S C\&202U4O;/S) ML;*9Y339&TULNF_B@:.7>"5,,_0WN.6$::!(7F>5HD%,>7'@0,^>&!5:YTOC MD+[DG69326 )0@#Z(H(BI_C "SC=QY6.=< GZ)&V;UP MXDJ-2-)5D'(842">UW8>T8K6R(81?=UT+Y"$79C/AHGBULS[#?!^-9P,\@=/ MQL9]YQPO/K9B(CU92DNI%+&,N.(D@Z9,=<@,BL UN#I^FC-!ND]'0^%UD^A- MI7?^83M16EZ;DD;:9$8QMN0@R>6Z+V. TT1_4+WRLACT[TV!;=%(Q;L5/3( M> 79"!)ENO9N_S-(T[E>93=M-V;FHJ&300V)49B;+9C2G(S(!W8V7?K][?TO MVNW]G6;VFXV=G&]];U-,7;T7NY6! Z=P'.UN@?ZH7>;!\EKRE[@MD:!+0Q_P M#B4O7^,&JLD3@U6%+XR?T#!+,3JK "'D+E";Q)3&.SR"@YL$/-/9R.+I18(, MK[6WR355MYGDO<4B:/KP S5-W"?"22PY-UX$/TI_(1KZBF8RHT0=(LF KURU,HD]U)VDZ>M[[&_97,GD\%\3 MI@WS4R=9G:ZC%U=TPJ?B1D*\_)B)"[U%]!0(+W7@ LQQ!'D)"@8YQX+Q].[3 M+-L@[U$4NC+7_)-(P(J87'<86_- ]_PNBPY](X&-@/@-AV9^\FEHYKME0S.U MIQ"#!%6?,\\]WC1CR,CQ*Z7!;/\ M6J>O?H[LQ>_,EFYT!Z5?-W5CP^_Z9FNC)Y=M=J#WNVVUUZWOU6CJ[?9F1+"4 MMO1VL[\#P'9ZYI$ ]ICVVM.[O3C=E*)_54ZHUF@MN1QEYRDJ0E=L?!3H[/.J46R M]/#G_K9B:G@%B-3XE"NP>UPH^ZU\Z'I%C,W0\+%S\+_X5*#Y$\=[6T/QCTMP M9N1-N&>G^+NU=&%.&:]73F*(2N^ M:AZH^)P62SN>Y8\W"U+,'74C[BL 5[T9K*DW*W)8,47L5"Z>(V9,\Y0PLU:^ MI2Z@_^W3>R5 UC6\6MW*\9(:T^EIH<;46Z>(FJ/!@+G"E3YQ0W099C=-IQV- M(2I*KW<1>*OB!AX-JQBM3;WW$V>B&=$M$,-LWW*0%R@K2P80Q9T<+)T<)E4V\OU-TK1?)R12+=N>3=R4_%+,+= M!1/5&FH-M<:NUCC1&,T=7A,R"?PGQY:S(=*@#1-7CSD\/$3%U,G6EM2_?*35 M/%#(0='76=!7TSR01ZI<@E4YFG[E/+OR#Y6PJ;.PZ?4/E$M1]'46]#5H5ZXK MJ!]]G:0RN^SKQK[C6\>LQTZT'/:.36C2.$[H]FP'AR=NYM">8]G4I3G06^LS MT5%43)T 5EHMO:>P4C>L&*TJ"F<[6*F[PCE+0N@/]D\("BNKL#)H5_=7JM M$[&>9!BQO?$,I!,W4Y3D.B/)U=^XR#D_1.FR>^O2FDU2XEX91)>>@ ME.TIUIOG.+ %V+3]&.]]VF10L]IE7=8HA]81;+%.NU1%[AL4N<=XNR%>9"FN MYE85[N=;M'5I'L#"4*1U%J35ZNK-8R:MTW0IVDV]KUP*)6-.0\:T*]67U$_& M*-*J+6GUNH;27_5#RZ"E=Y3^4K7L\]W:EXE7^UH;.A[SK"VXM2N"#"\N/3LZ MX5UTL#JRT:5A-H^[\%315FUIJ],[;M+:DA:H"SYV-)9;,6!M&=#H=:I8YO7C M0$5;=:6M]L#0^ZW Y_-=VGF[^3G_LY50FGNK?N_M?"JVM MGFN0'(N6N<968L=:XZ"3B?;7O_1-PWRC37B USZS1ZY-?,>+PGKM% @MW:KG M1]J8,P\H9QB[)?N\^?M#\//-PI=S]2=M4^]U8$L3/P1?U ?&XBX#QY2_>7;L M:"2I//^@8++K9O8(>PA]-X[*'UFX67M?+$J0:S5G@9#_H#Z_;NJCS68*84I ,AUL&B9"C M-K=\G"$'" 2YQ /\%>R0'7@'VBC@PW]<_,6Q6[S7;MDV&_:L=M=L]3O,XO:@ MTQGT!IQUK7^W+VZ^H8S4_*%V!R_DQ+/LI@C;"_ MEU7 M[O& N>Y4N[4L/L&?PE_@<%0_\25P8$UX9ZA=_GI[^^5U0WOF6&BA12.N#7W7 M]9_Q=Y[O7>'W*%I"G+]PK6TF6F8HO]5-%+<#./:BZRNCG[+"@;&!\M3LIM;4 MP7?T9@9RAA0:5L&5]@V-_[#0^M4;,>^0A$!(L053$ MAT-N1?B6H1_ @3S-BH. >]94BP* ATML#JOXP2/H+2LYQ^LWBHH.0$7^W.6# M>7("TP>PZZ!@96,?[.O_$N[$9)80?@J"!D1$\,@#0G^._+3+3W]EX\F;V]=7 M9$; F^13@'EXDWR#_%'V&Q9X5WX<)025/I/\ &@2B2P$NG*&8.^#Z RX'5OT M3GPB'#E#HC[\V9T_!A1,_Q8FQT3" ]%Y-P+I"G1L_R<.BX"@:/' M"CN'ZI, MBPOD= PD)\[Z^@VNI]8HV;"W _P=/C'YMSEX"&%D,3?=G_*OKP*>:$VDC M[DY"63+M!R%\%44)I %8 "G'MZ_\)QYF'L1N$BV1X5=$IUN;!,RL1N M$12!-*<)W, #==&<+8"; *D3HH#'=SAC%"A CT_D@0G*(],:7R?5@_!NIV10 MYXA6?OL0AW!&$#3L@0Z%G\&R3-C34G.EEO;Z>N?(<3LK8+&[CX-X 4;/'&@0 MRK836JY/(@$D!/+!(AMD.-%&L-(XMD9B82?4BE36;H_(GAB(2C)IAL2D!>I% MUS[' 1"KQQY%I"#B;(RZ*IP'2VU4+AP,*!CD $M,7#:]=CS:'SWT9G8YC%O.%TFA92F^EB'- MP4#O-7L8U90E6O+%,N"I4\!S+@,EOFNU]>:@_.NF;FSX7:?5VNC)99L=Z.U. M3^UUZWOMZT9K^WLU]+9A[F"O[=:QT&M?[YGM(]IK?ZU55Y2"5JSX3!/!VQ+_ M_572G](_7Q,C'=R@Z81OT[CHZ.8:6RA(XV&3[)6I]QRKZ-T)X:P^]&H0;V%ZCM>\R@C!_ -&LU&VLD M]T\,(K_!)^L"9$=S7H*O!&NYZ#%X21U) .S:;;6J6Q9 MYYCG 2Y3@6MM<-U1!E%QG.(XQ7$'X[A-YXA4GKO5JV6%\%L6,0JKWGK,G<)F M=C)?9.N ?D44?=66ODRS\KSM^M%7NL8IW=5B-"M?I;H=S.SOB#NYY*H@9GF, M,J7VHL-H--O&BI'/-9(1BBSVL_&!,5AQW_SNB**"?C@>-=!:80 >J;3?TO#; M.CMNMV'((^&V[30B=4JSMV1KK+KC6R%'(>=HD%-WET'1@V)6A1R%G/HCYVC, M\>/+HWS#!G9&G9\O,,K/,139TILJ1EQ'Q#3UUND@1@T2JT:^1T.EO>.)$A\S MF%=-%3Q@W'6M4O*ZP'&>@[<9J3R6"CHM\B/F[L+7WK@$Z 2K!([_HN)69W#2 M=ZPK:CTI:C7-D[Y7^R2C,8:QJ80YTE",$EU*=!56VPPJCPT_)N&EZ/64Z'5@ M-E=X_<=-K:>I:MN5 [W'K6JE:Y^\.OEE6TSIJ!,B4,WE*HUU!I'N\89E!:H%LWS;:$S.ROZ'8XA":_( MJ[;DU3R!!N"UO.5C*[XQ#U465?? ]'JRYMA%2NTE1Z]U/'4WBB;VL_&N>3": M.,F2J]Z*?/*12GK5G*GR T4:Q=BT?$)E;G8LUWN5*\$59O:#F0LR> M$%/59U51^F,/R_57,&.]>>YHX+QR>*R*)ED MD)CJH%5KJ#54!^U*V:$Z:,^WQ?$4QHLKZJHK=6UVFT/]*.P%@K^.:-G1G/1U M<_XU9[?:KEEC:.-IX29SJHK\A1F#M7ZU-)[ M99U/JD'SY#K=C'9'=6CN!=#]547/JD6SDIPR3=6B>5*%::I+4Q7DKV4[KIJ< M>MSU^(I83XI8JSLZQT2L)QE',P\T&K#N;I 27&7*VH]*6I=Z5T? M-[6>I)Z]-'IZ:_U8XW$K6=6AJ=90'9H'Z-"L:59W"VU6+[1P3M:.J;VUTNJW M3^#Z#D5?M:6OMEEY.'7]Z.LD;5YCU:#64[-[E; Y<6%C- Q3J3-%8;L[T:!O M5NY+KQ]]G:8Z.Q3G'TV)QO'5&[^T_>\H,+,?S!SH MGIZZ>T+G2 N;W,>HV'1/J*E^'Z-"S5Y04_T^QN.6H&>0%MI.L]\YNJ*=P0D$ MH4X3,WUU)7H],:,J714MI*&\GJ'8M)ZH,8WF@;*&"C5KW!39.;,:QJT$OVO: MG^A[5 #,(FYK 7_B7LP/,0);%B4+"%RW &:V'S^X7!0FGU-M^C8!4D<.ZQB= M35,'VX#)@<,RB@\4'\A9/=U55X6?,A^<9'@2K-;#Q/3K[EXJH:B$XIJU=>W! MQC/,3D L*DY0G)!P0FO0J5S4?CJ<<)(&0N] 15,'C9_\'#$@O:UL8K!J#R;N MX=_;^E]Z%MMYNOD[_)%L7[ZN;>J]#FQIXH<.)C"O ^ZRR'GB;YX=.QI)D.0? ME!S9S!YA#R'.@RI_)(=DBWL1#_:%3X)ERY@%0O[/4=K<.V&/_.HAX.S[%1O" M%J^9^\RFX<7/,R<9.][5'.3*#BWI_0K5TG5;[Y!H$/MX"><24@F0XW#)( M!-/9W/(#1@@$9N4!_@IVR Z\ VT4\.$_+O[BV"W>:[=LFPU[5KMKMOH=9G%[ MT.D,>@/.NM:_VQI W]0)L$OAU;D<: OD/QXK$? M<%@;(.)[/%E,P\5T[4O@X$-P1-\.M1%[XIKG1]H#YQ[\,HQH#_ *P)3+85G< M8K*UN9WHVE>Y]##PQ]HG/_!PBAS 0+N/X3^.Q]PI"/SP;UH(Y #HF PIIH_ M<3PZ2;+U9X9'3E:'%]%Z[DQ'+FPIFJ_%6+*!#P#O'SS48..,QMH!4I]@P?2E M8^D-\^= 41U>P!W_[R]7[FE'BP_+_E.#\Z](IS+@"S_+1S M;+:6C-LV#ZZI#SYX1+#1R GLE/= A@AVLPJR"9KC6<@Y\ G&1UXA&'ZB(+ & MNW(!/+KV'O@)%)QFQ4' /6L*#/;$QRB3@(%L#6!-ZA)8R0%>!H)VO#SS-Y)W MH&1(7OLPU7YJZ?WT)4<([-F6^>1@CP%_UGYJ&_H@.5M# XF#C9:O&IH=!PB% M4B3IVF=/0\$5/#+/L318VPD;<[*@$'7=5R@.)GZ R$7&2);(-N8_@W!$=I@$ MSI@% ?-#@!M'F(CC (?=F;S,3Z,DG4GLEJNSD1%6D'1>O(*\!=F;TKX1G(\>EB(6 /^"^$(B/KO_ 7/&0]L3#!4T 46I MO%Y& .6&B=Y\I1?:( =BO&^H>4! V4GD@2 AXI5 7*A*TF,@1>V?'VMN/M$> MCTWFKC!9I))!%FCUYQW*/DG"54S0R$LH88;#JK@)M,+W;X1K2Z]O;&W) M(P%?#_3>JYK:7/2":R=BH(+6H.5$>'V=*_NLU9G6.D&"I1$\4!#T5TF-G^!+]$L&XYV7N4VO$O$<>OFX0^>%[^'"(T5YXRW#>7B2JLRS &;:&%@63G!LLHA0]D>"G"QN+L+"B"<\\4,< MHNQ )YZ^\..@S#RRF&O% G"DLIAT*Q'*AIG(*F;*]BVZN<^#IZ_]6ZCG5*C(H(RX@P#0QB0A&6 M ]O.'PZ11 !L.?/N (!;9M[5$(0O4])[< E)33UPUW_&)*8/%H;+T4Z6T8G" M0!PEP>>4\G75V$XX<=GTVO%H__30&W W'ATO MJ6_#0I*YRB2+906*3A4H<^58XKN6J??ZY5]C M3G.S[SKM[D9/+MOL0.]NN*K:Z[*]]O56TSR2O0[T]J"G]KH#&FAWUEMU1=_H M7#7G/NNP^W.*H5=8Q5ETK35 MN@49/O(PO)ZI0U6WY*P)NK_^I6\:YAMU&8M"CD+.T2"G[G[?.=+#9:NI#]8? MVZZX].2Y="?(>9FU5A>T_/;I?17#-"E1]7P: K8$*.J7I_[++=W85E>U'%V18@.JN(EY*22DKNLG^FUWEA_\SQR\G='50QQOGDMX_*]-A MYKK>*N-*2[Y,SG!&U^6:LT!0U^6JZW)?3G*TSOKW.LQ,M?F:W1WU*_MU-)O::+;W3W,W8R!E=M5FU6;98V M:W;4W-X3GE*KYO:JN;UJ;J^:(JJFB!YZBJCB.,5QBN/VR7'G.+?W=\_!V,9] MQ*+=]*!N#7BGF,,YTMQEJ]=\8>W3J20F%=D>$]FVFZ<^L+)*\O TYO[UZRB) MSJ-B20F_(Q)^1J/9;]5Q1F8M"/<,J?8H2+;9V_J(_3K1ZU;4]?'HZM[6QRX? MJZ*6H8:YLAZC3=1QP(8VM89:XRS7.-'VR-O08;OP$$ZR2-5HZ4TU;Z>6F#$V M-0,59G:,F>ZF]R4=J>6FB&%)@+6[:3!.L>F.,;-QZ$=A9K>8&6SJ$Q^I_#S1 M,7*W<1@%\.K-K.USG!MDM"N+I!H/#3HIS+0JRR2%F;U@IGL@Q-3=V#Y'6FA7 M-^D4E^X',V;E02D*,WO!C%FY#?VXY>>)1K7OF,=L%==>F^K[!YJ^H#"S"C,; MES72/%W$,'9TYC$J;1;F]:#7"M=:!1&'6W]=5$ MQ)DB0:.[:;[R? 9<'A5&6_V-,]!*8!_4[3M,UNO WD7RZN27'36!5*VAUCC M&B?J[L]&>!O#:Y!8+:]F.\A#DY^%E?:K -L-11YW6,S@OO/-@" M9 YLKBG.4)Q1X'EV^R^\6N'X.>,D'1FCJ2;R*C&IQ.2V[J!I#P8OO#7N^ 6E MX@W%&T6\T1IT7GBES_'SQDD:$;T#C0L_:#3TYX@! <)_;>?IYN_TA_C)0_#S M3?KSV2]7QGIV=@H33S%31I&$5X DQY/ ";FML:/]3\ M.("?+(9EM*$?:-&(P_^=P-;^C%D JVO,L[6A$X21YL'[M3%L:A3B.GA!.WV+ M5X_KVNW,NSJ#5]HS"[5'[O& WN)XVN(X$7H>WSG;[ZC9<0!_J[J;AO8\RYFA M!(!L0'\/T^/;&N:D7Q$ >[KY"O%1&;P!#R?8-F1/?H",ESXZU'YJ-?6!!H!R8>G\6CFR6$X$+E$S M0,O3K#@(N&=-M2@ 8+LLVV[9R_5^^F[<)R Z]@I_V9W=I5/(C9N2\@RLJY&G MYMC_N'#L%N^U6[;-ACVKW35;_0ZSN#WH= :] 6==Z]]&LWM12M3;HMU>(>W. MA(4_"VH%(+W[,>%>R*LR(PGNE!N%X0#[=]DDY-?)7][83CAQV?3:\6@_]-"; M,0L>'2^Q0SJ3Q8 YZB[Q]9MGQXY&J$#T)BF1)%XOWRR_UNFK.8TIOC,[>J\_ M*/T:7/<-O^N8W8V>7+;9@=[J=M1>=[!7T]B,!I:2EMXWVSO8:[^Y*>P4#93O MM:]W6_T=T(#17(\&5F0;*R85MVF_]U?I#Y*\Q=[)DI.4NFU&9YU36QQU^^'/ M_6T4\-14X)X-VO.>3R(^?@"#HM5LG!]$?LO93EL$R+$SR"68W=(T#5]O@RIR M(9(*D9DZ4@R:U^MD$-8YYGF RU3@6AM<=R/F/:Y3XG)&,%$2 &LP]?CG6=&\$@3?B"77I@*KWTV3Y'MZ9&M,>BHEIR3Z[.J8Z_S M>93 *>%W1,*OV^IO6@]Z+,)/D>WID6VGO_%0VF,AV_/3V8,7=APHG?W2V$7Q M1*0#A"=HG6LG@A=8:X!.D(WXDVK8BNK7U.RYC>';&E3VD&HX7*OBH=6PPLUA MUS9.899EK0CF97*[+DKNTM1;Z^2;MZ6;#G#$R:3T?"?.]&;EM@#%]&>N):KF M"Q3!G(.6:.K=L](1)SK8U"HB#I$LQIZ A3[Y^5CCC1-,NO-$/-%<.H[+'C.6&$ Y.>=M*Y=Y)1#Q72 MKRMF#*.K0H7U1,VEV2HHYE)APK,C!+.[<;N=XM$=HV:P<:.,0LV.Q:?1U-M* M?*HLB\JR[#L@TE/M+(I@JH1<.Y63XHI@SB&"=MG3NZJ=Y329'K2$RK,H+5$I M,5=UE(8BF+/0$BV]\6W?16 M,!62VC%FVIN.8%&8V2UF-AY16"?30J5;MI,2;?558TM-40,^@,J$U1,UK0-9 M'<]^:M-O1JHMRV=Y/)[)'K:*FTVYU-!]:M=^H#)Q(4 MM9X6M7:W?D-+G:CU)-->ETW=5$U&2FJ=K=0R&JUN:]/N_J.06XI>3XM>L9UZ MVY?;U8E>3U+/]@XTI>*8=:VJ+JE3=4E.=K2 #FT_?G!Y+6^1K)HGZFY:3+ ^ M2 [-N;5*(YTSL0TZE76W(C:5L[SLZP-5UW*6 J.YZ25H2F H[52=V#:\HE$1 MVQEKI^:9#1,GQ_3GB &)PW]MY^GF[_!'LI7<]BWN13R8VVHI''9V!C-S,M-S M)+NNQ=[N\O[N0J)<>V8A2)1GV*6+#[E3S?&T:,3A_TY@:W_&+ PH^-L-LT6 M=5X[GA5P%L)R/P$*];8&>W4=WVMH?J#U],&KAF;' ;X$UQDZ01AI'NQ+&\-F M1V&REEX"KYN_/P0_W]03F!\\[9\QP CV;S;H>'?^&+8UU1[X(^PN\K40B-,9 M D]Y",R V['%-2<*$]@#.A#$]R/N_1?^W]#N1H['"+#X],@91K3PLQ]\A\== MPAM\@TL\NOX#<[6'.(2=A:$VC#U+K @_\.&I0/OD!P#KQS!B@>;ZEGBA#ML, M(WRO%0>PI6(&3$ MF6T!-44:L$,>K0 @"A--7&;Q,8@<+?#Q9DT H("WN%Y3O )V ;P5"R#!JUQ_ MJED@8%D.WUTOAV1#S#<*01YH#VW ">C$=6-<2QMB+ MA":B_X;HMA @@3C:3ZVF;J2(KDQ+IEYTA@-QM/8V$U6%(F^6S7$%2,.PI0A<0,.)Z\#1)KZ@EFMB3."I-\^.'8VD5LT_*)3Z=3-[A#V 2HBC\D=6 MZ=G=XJ35F@5"_L]1D.QAPA[YU0-HHN]7; A;O&;N,YN&%S_/G&3L>%=SD"L[ MM+25KM PNF[K'3(KU]9(.9 ,AUL&B3#;;&[Y0H-< Y?P '\%.V0'WH$V"OCP M'Q=_<>P6[[5;MLV&/:O=-5O]#LA,>]#I#'H#SKK6O]L@2]"P0]8"LR0"R@K_ M_C.[*<)V733^NQ^6&]N)A$!Q;$6X?Q(*I+ES>CTOPS_]E8TG;VZO$KTIV3UL M2!L*I,BC@\#(#[)I+%IH8<[>ZNO&J[QMM2ASC:;>?;6>^;4H:3:C]AT _2VW M\$-2LYE5( '2@#WXUG>I2%$$PZ \/O(P(D4=. ]QY >A M,&BX!K1-4,9W6LMMYC(,Z%J-87H_#\?TQ&BXY<'5U,.9BK U_%M0!.81SETSQB<>?N(WB\,Y801A7;^6UC DJEM MVM5;R7YU[1OI:SNA,Z(0V)_4Z_YPB,;7PU3[J:,W9TW:0>X#>/T">2[GSR40 MFK6.\Z=GP2,7V4H_ "]#R@IA8V26*[D:J7^1V)UXJ#"!4^(X-%"F2+&6=QCN MXQ ?8NXT_?+W/?ZF76U$K#HT/C,&PS;M-^9,08EBT M9)<)+N>!0T]* .!_$;P^X@<]#=>'K^'E#)$*JS@3 C:(CL< '2OV""^ 78'" M>8Y&$@,AN2S)DKB,#W8';@L(:4P'!0?XW?VO&EE7M O\9!F$9Y5*.&+!1+H4 M&7'"&]%J7E@KCY%G,(,T8&>P+C4G#&/A1@ES%*B)2$O0-JSVNWZO(T..>8 ? M:JB 'LF: AV+S@D'-U&8L9=WGWZY?]V@=R]B'=SAQ*"=-9-31_.G9N8 "OXQ MI>HO(1* +"]'&"%A.ZN(]0K2:7,7[<# M^,A#$8E+?G$B:_2+[W\'XO6 DLAA??"].-3 $AC5R@")I_[A%R?AD[2YL@4Y67YKY4FP(,3?T1P;3#$0),+D_$5&N3 @SR^(NRERA M(%$US_PT02[B Q"@?>?3]'<,MR0H3B"^BCE=27;7%S=W>2&4G/E2Q"TS>2HC MF'2\D(%T_ M%FE"&E[K.;+_(R3_/6/W27@UH6F,UUF!,\E;DTB-3*B"5 ^EW%/-=:Y!@.(] MT #8SE*[6J#+@OV'B.%15QIE(P;TX('&'+(G/Z!P3V+@>@6(1FEES$DKIBT^ MBS\S,P^N>+Y+]TP!I^D(1DTO3@>^[X*LO<>T'_1R@5[GVB?\ES2_*4B2Z M/_F0H8T/YE;FK KE780F_!3-JZO(O\( C+3T@,O3A[/ A:&W7FG#P!\7FX>T M8!LC8B'_,^9)V)X>^&<,1VDU&^+<((0,H]'I=M'0@)/=\TG$QP^PI^0G=5;_ MG[W4'RJ#9S\O]K5G)Q+9)]0' <#((0:B!^'G8((C+[-' M\(H?$1?(AOT81NI >CS"Q!K0'7BF92]^DYIE7-LANL1N)-"1#*S1; M,"'>0OH ?8C;2UF<>K^3)S OE=]:LL)N\L^[Y>>W18HXQ\^MZM$ZLZ+]CGS M)*8H0RK9N\AP%#R/ $_L/NZ-T*<7Z,:("7)FYK-)A>WB<4:^:Z.4#_PG^7MQ MF:X(*X2B9'\\B?%(2*#"Z!1.##Z3[*S0>%DFZXY1T$O K6_>K(5J#&LM1%L< M[XF'$0$;H/@$!JD/7GC.Q@+W-\)T/"#,"OPPG(DP;@3F.2&%7"B8B7E-L-$>_6!*8;5Y M[PC='%"1(9K!\"GX[#'Z9/ &Y@Y%("Z0-M7"L[KV&;Y,Z\Y ;F)R ,SY)XQ= M@,(=Q6.6AI4:LAIJ;J^4K:'^E;RE_ )K#0#P?9Y4,X((].*[(A,,O16*^,1N_R&5>UDFL4):Q,%B5U#*C2(X#KSQA0GHN M_Z*?>OGL' M#'_U@^(+".X7;R-):#3B6XU&I^C93/EC^*H( (U-;)%K44*Q7$*Q8(@G-'-,5V1';77- SMO(+EUM('F3$FFQX*U.0* MK9A+_^G:K4W=9"%Y%S/0LY+NDQ1VQ69"<0!3OET;#*DT [7QZTA 1T3>P/"\8WF85U0Y);JP M=)YT45&E-4J5*+537"*S1 _EV"1DXT)>R5>U *2''#.W?"N46AM=]"OWP()P M";ZW]MCQP( .*-JJ5%+EO>6!R6:!653-W<^Z M@*GS-04//'KFW$N+&=(V!904W=F2A5-)"6^@&EK-BO8,6']E7%0BJ0.CO95:HN2X>>S%9:KLY:2#=$YF! XES8GY,BL72'*.Q/C1!K)S9>9V5M^ MD%2Z_3 KG<^9JK3X1RY*]FVTN!'96-M-O73:6Q8Q[?+CW=O7M//]VW5? L;' M3CS6OL !ASX 2KM/V@4_.F,'SEDCZZX6>8?>ZM%PG],T\P%U$YK,//['@ MT2E3*J5GH3E^F?5'>"5-1K26YF?+ MHQT@OI:&U*"O]UMD2\G)]O+%TLS2Z:NYJ9OB.Q!$W6:[].NF;FSX7;_5V>C) M99OMZQUCLU67?]<:;/;DLKT.=*/9V\%>!_W6UO=J-/5.O[OU94V]W2G_=G/ M=@?]'0"VTQJHO>Z$!M9C@Q47Z;6&?1[@,A6XU@;7W0CCHCF"B.4QQ75X[;],;Z3:%6 MA^OLLWB+(X(PM;ID=QZ YW%OZ<*IZWA-2*^I-[=\;VD!NQSE5;N*:FM+M:9Y MZE2[#\55%VS^]NF]4E>*\=>Z:;O5UO&=E:Z]S5N!42 MK@M2S4VOC]\E2O=W?'6W_+J RLV\./0MJ4?#7#@W?+-;3T^<@$P.57G2L$UAR! METV]O5"5[[,6OL[]-"4WC\O,9K[CH;]F?_;,I4)S+:;) M-$(:;=.;FQ+(9JYW++AC$Y]J9KW)>J[R712BT\P ]&9>->8'48 I@YW$F'7' M2PXFOH,--(N-QT5',LNOSFODFJO%6)KYH1>YIHYDAL7\> N>7E^*#K%&+QP+V"V[&*[P(83O@ M9]F[V/Y1X6J&;M;I0IP%5CS&'K.U96=^CMOJ;K'UQ*?1S$U93:8CK#.5IURV M@OK,NB=+I"N8_2A<,U$-#^)3Z\C6)9,=/\R.^\R!H.S:J8;_Y4(\Y<4&:#FBFS XRX ;0V]6ZM MY>>:2%R)>JC\2&.7^]I0F6^8JA M]I7NN14J3\@;DK=+.[X;R36C5XD02W7?9>ZB[?G?R#E">&\CC4M.GIF[O+'P M9NQE=Z#G;DA&18%B$D=>ED'4P8N>/-^[^O7V]@N R ,A3;="@PZ. _Y&P)(: M>1^XZS_#:_UG<3F4Y<-/7=GN+[=+MWG;#GP9T;66J*GIX>+E%RDU(<,SFC+3 M55-FU)29I<2XYT;Z@6YV!YLTTK?:NMG>K(=Z5:_O]CNS!WJKH_:Z_;WV=:.W MFW[OXX%KJ[^+WO2CHH$U1S2LV="[1F7UB350JY;RE[24JS[QD^TK5%VKJFNU MKEVKIPD3Q7&*X_;*<:KY>[Q9D;GJ2CJ[KB35^ZVH]OBH5O5^J]YOQ?AGR/BJ M]UN1[5&2K>K]5KW?I]S[?:)]V[>V?:VMN+-!M6VN*P5[!^KA59A9A9F^PDP] M,7/9T5MES72JY?U\Z*!3W=I0'+H7S+3[>EMAIHZ8&53VN8Y;?FZ:]SH&&[RL M2'X7@<,JKNS1,(-1V<(KIHYCB3$<#6+:FX81%&)V;'IW*]G>V\%*W6WOXU][V]&T!+C.^D^W>;TEBXV$:[<44$K M)^91KEIZ07/: PNY:/R[-#)B%(USRGE>COB__J5O&N8;%=FH(W*:IQ0,?)FD MK M*-BUB.D?R5;*EQLCI5RZMK#%B3E.V[#70>PB#\SX=7HBC2B8\"'W/X^Y" MU+?N9J=V:;[$[CQ'S]'8M%!.N?2[18S9V[3F7F%FQ\&604.V'<"G+Q_ M5H;T.7K!355'5T_$;)8IKS%R7B8FZX*6'4VL.4D2KF[0U)A\3PDQ2K;4$BTO MMC9?$K3=IZ%9%;&>$K'V MNILF*8Z"6$\R!F%TE8/F H9$N3QUN "=N/<4CF#.NH+1[-&D< JB/88N$: M)QK$>\LB1BU:MQYSI["3S>9QO=!0.UESK/9&E[&YBU CTTK15UWI:]"J?-M# M_">8\U)52WC/[H!\_F/[1[WXVQ?%A-B5Y_^$_59'6-Z\%."3%=54593\2T MC0.U]M?=$3I'8MCXQ([JD!'$>=!KH+N.U$VE5$?O?,J'%"$L(01C_Y=D*J2LL M(V;4)(L7QX'W/,GB(P_#:^W.#R9^P"(Q2=J/1CQ(ID@?SSR+EIIG4?7Z(6/_ M$W$55M; RMXOU%-86865IKKE4-$!3A'OZH;BSKIAI=_7!PHK-<-*_T#9!!6W M/OD9) +7"]TMY]N,^C* U)&W7CR_Y$4@J7F!JF*# M\N"V9OSV5S8:O[F_I6-4&**J"VS<> &V@8.=>X=%P6V8)O&K&HTM^T:]D(0T MS!@XR!L -P4)/')3A[K&+^*A-TAPT/C:VW $ZS7]6ZSH$P8X<./MT N8:2P( M+4GJ>;'!C" ,;O]Q?_\9B!*PP(&%,T:Z'$^@VG. W$7=" M>-7W!#'D<$* M885Z\K' M:G>KU.HJ"G1-J]&\\M4ZI[&>%V=M)K/6G,ULD=FV]E6K._?N H-3*(A#VF3= M&6.FL] D^SJ,>&9J\, %9?S QPD?]<%*L>NU#2(Y%T:1CP7;:QU!CLA6!4]I M4^^LBM1%4W:3Z.#:.3XG"?7<*=@X&@6/TTB%J?UV"$[6)D?=UT(0O8'U!CXG M:B_8P+LF]"^EPQI25"&+Y]-,A.74&9_/.(>H2C33LG?%@3E8?+WJ1[R:@4J7 MOW8M**KYYQDFQ&& MK=2"%59A*[9,\;CRN[DL]K,O5VSG;=AHFO=SU?$1=L> MZ&LNTEIA[W?=FJ]F]<+%7FYP[XP/JT_2-<+$QD6LFSJQ5?."]&UVO+VA>>$4 M;528DT =M>?4D=YZJ\3P=>%T:U[0O*#%\*'I7#?KS_8)S@0@'WV"9)@5^#,XFRV7OU$M4HN9>M=$B]H M,:S%\*4<$1P9)W6Q3Z NRYT/2*KU')#4:PR@_/4OW8;5>*.#*)H?I#UUFEK+ ME\(+.J!6T*$-?:ZA1;$6Q4=S;34O:%&\\1'S)9=]('?F@<-06."(J@]C'L5A M$'!_[JBCZDZ-<=/0I1_TX8R."NY&J9;9U;R@HX+[4*,MLZ4/9[82P]LFS.JM M=ZF\8)D]S0M:#.^GT..\&+[XPYFOX,K$@S :B;L;3AB?T[G,LSR8ZPS^:!!U MS0N*%[:]1Z]Y00<"]5V3O6P]?;] \X(^&M=B>,_AZ:L[C;F/8YX8WFC,O&C$ M@^2J/)AK#/AL[\'H@,^E\L)NJ2V:'W0 <(EDT:G4T9.5A>Z0$I>!&XBEQ@Y0"7 K EV@R-.,N#4CMG<%@=.,J&.( M>\VG:5;@(&=WICZC+=_<.IMXO]2YXOVN65!IG1U3 #0+:I6SM^R!QC)4A"55 MC@\^+*I7_.\#_N_(%9I[&TWXQGIE?.$#GSM)3.5_\53-H:+$RR$<1$UD^!/6 M;LZ<6'D7RKC!FL'P4PD8^E7-&$<>^+DP;L--N:HVK!HU!F%D_!9& ;04)RPR M'L!'9E[ _"EP:FP:2ZAWDN+7&Y*V42"M.*%D<1PZ'E%SXB7#%>6AUQ2%?ACR MX+_P_YHH#TVWTJ@Q55%Z$D;?BH6H/>C]T0_[S#?Z:0QCC6-CD :.:!%>".'S M\@KXH2,Z/$?BK[NPIWC8B+,7G2&+'GE+Y<*ND-' LL3*L& M3 ^DSEM@CQ'G]$'-2##'E@Z'C7X8I#$V3#6_D]#Y=HN'P2C3"QMEIFHXAC8 MH'/J,4FR9]?N,%(3A>ZSO^? ^DJR\\Y,A_ %8 MA#^&T73+,N!58)&%6="*+<91.( ] @^ " ,.LU=;+.&C<1BQ",78V/?$'D'J M#3ES'9A$8AKW<7'W&D,/-C90>NPSA_C#B$*?>%!N.[%J<5X4'IF#C3/2 T\F M!O3KAU-\ MJ;%82 Y";8M .4&D#(1R%:"CP(.\ +W9HQ&7K.$+DH]1.QC,!E M3\1E)6X4U, Z]84)0S_>64J#)0DC:K&15I/(2_AM"!0$153)_#"AJL#^L? M!H4!LC(?N>$DP%F[),YE)T!=!_G5@W%+V2&:2W@T@L%0'RY,9QBI M,8S9([_M1YQ]NV6P4:,[YD_8-'[QNC03H/SM#.6635I:Z[=X-G'7Q-2A%UML MJ ))!H,]DT0X#BYW0F%ZW,&VY9%(8OH[._$(C&'$!S^^^(OGVKS3M%V7#3I. ML]VPNRW8$&ZOU>IU>IRUG7\W0=:C3X&[]RUTB KZ[Z_93XM6>U_^QH8FHETP M$5-0-61SD2R.4.8F/#-8:D:<@N0&B3" 30W61LT8IB.&=D,4!6M$I!B(%!\T@R"'0&J4G%PMV^N\*FT%L6,OY!>C)^CX XKHM1 V?P9(BBS M<(3VW$)GS@43!'Y22YN9PD%M."7>& M 4S[<0K/F2]M)6'3P,@$0P*;@N6,'\,OH(Z8"7M1,7G.L<5-D T2]G_$R<:I MF_8/2NF"_1FYQI\IBT *XQRQW#(U!:20[W=-*WM_X$5Q8@2%DO7R&]/XBK22 M'ZU]W9C _$= J=R3'<(2P1CF+:B:X4:@(P-L= P#-?I38P1+GV3=H5N0KX%L MB#9R;G;F'D;124!O)2&[,HP>62 K,4%[_#N:-<@391=2NHK@\SV15?DLF_W9 M?$[MW'D)\)>S >>_ Y8A8MRKF$!U=RFRTR $/I[0(I#N&>,&".2^%/9W3$&/ M^8G=;3LST4-F=E$0%F;HLW',[]0/;UPO!@=D>@>,BR.FC]Z(S ,5TUV0MDP* M6#S.+1BS+JP8F9PA>Y:/37HT$U06SVS+;-4;2Q_78;?N]JQE+^]TU9>K!MLS MFXVV'NO>QPHRV=JMU=4]-NO=O8_5LDRKN__!'HJP[5[K;,;:J=L;M;HF"VS+ M9*]]'G5TU]F6,DURT5G;BIDL/?FQ6IO,6CC.IY_W5_#/,M.)!Q@T?.#CA(_Z M8.#8]=KU4>1CP99<1Y!SY_H;,'BA+1\MTE?[6.K"L>>.-6.KP@;H0VQRRKS) M-*^#7 U-KHW)]7;(@L=-ZO!>$4WTCM,[[J@[;HWV5IYX$%(D?05M])N7_J9F M%?VF9A7]IF85_685667IG=)=S;9#QRKSY'P2&0PN]2Q)Z5JW>[.U:H.4LQ)[FUTOBUUZCOFL=B[/@ MUBM4TLU=J\9?HI+6,2C]YJ%B4+LA?9U@2RP ^Q*)^H? &=B&7)=A!2R:6!4E MHV79)T+_U_QU#?S5LT]44&"?[+61P;@IJU5E91K6KFB#9VKV:5ESX;+&KC=/ M5$1*\]CV3Z1R-3*;-W2G,J*K6@,8[^E=$[JE3X#@OH:P>]MRVQKY'O- M#$(L=G5!ZF&1;A(B-88& (,R!%@C1G^4'^:(PX1&%$4(M0L8H Q!82(;L!G+W&&/X?A MMUH)"Q9G.?,7 I02V$Z'PNT][,IE4T4 M"3R^BEZ1"\;=5#CH3%8(8]0@R-L$/%? M$942/F7NDQ?#SX[O$9J0P/,,!P,$N(P1 PGXP4$XQH.$@+ZI?&)]@20Y$V& M+_=*M60:OWJ.@-L2+&69#>!*"2>&LP%Q,#0">)0"P04P%?\^1H11F"%UP;][ M JA6MEF"MGIBD<22G19FC&T1F%;" X&AF\%340_I&*$K":&87O6]F&8-7]/U MSW'DQ3RC!E"/3TRCPDPWNZG*O-_MBO8;9^H&D2QW6<;%HB-.Q9$I8"-$@ MD#\*@6,8K-DC#Q\C-AX2_BR/QPB"ZOM3XR-\,S3N$<;,8:9QGY#84@+%A['X M-<26%C!O!7Z$&?4%V.HW+GF <-LDZ)F<14U"9Y6&A3BU?Z;$.HHF14J^CQ%; M"X97:8$S+S[+J]\R[7VMO@6K3\H%)5!M\?(7MO;*Q3?58'TE('*5UC"M'\Z% MY&7-5"9]/B*J,^@'WF\A%.#>V-]P__, B25\"\ M_T-T$I'$)=QB,3A0/[@#W__V_EXA2,_LZH /O,081.%(YJX5.H%1ICX#!38E MDN)@?8]DO9RD1$:_CSUF?&8.@N%G8X%N2_*&P!&@1R7;%\PJ>][V MQ=/Q'VK2LMEC_?8-A[@D"EX2EWXG;"W4S%MOR)=A1@JG/ %D5"BEN":&]I:D(;: H053KQ?4( MLJ$40/]?9K>*E*ST@NW 2?&#Y3)9"9<1N,.2I%2]HUB2:WE9B,5(\S..##[; M9+/3CGUI=4%J*$< /WW9LDW+R 1?1#%#7#M_*D312S!*>^5/FE8A\K+3:!KE MGDZ\F-3.YE4-1&$JG.D'F-UWXT$%8ZK+D5L5-U@ZOXK7..CUS$Z]@[;IUB4. MP._J'08Q?C.\]&T&VS.;K8X>Z]['VC4M>_]CMZ([W\*NG8: MS3,:ZV8%*4@8FN\=8VW?CARZ0H'>L?I'7?B':?! M??2;&[ZI646_J5E%OZE91;]915;1%0[6T$'#T>Y[RE6\>F?5M\<0.RB[:APD^ZN($&[#TGP-[NUE"8U8/KU=Q55>YJJYM.9\Q=&QF+ MYP8&W;2VQF\\;S!H+6HN7M28D;9VL$9LT+TA+:,7:O>6$/\K0J-++,KBYHL,T!R;;VG=XTE\H+EJ69 M04O0GVYZ9OW5F54T6(K9LAR#LK<(V[5'2,C/*6N0P>?/8416"(JKA*(N\&_Z M. C$8WKTPS[S)?SP$_-3B6H?<,1M&OCA)%98SJ/43[RQGX,BEU"=!<*Z%T:W M4\XBQ,'R0A?1S_!!$4J+EHS/ &!^X8D7">#C&UB/$8_\J?%'&'T;^\SA^0*_ MFB_G\(< 22Z7BT" \")\-@Q00;M5&[>(%D*BOBDVGG #2$I0MMD:+-\"V>IX ML2': ?Z4R+*WP-8UL4SE/V'M!@1*>Y0C$"#YL>&F$?JIG#E#]8$"/P-"&PC7 M'>25(ZB.1 C34D"V/GND[;5XJ<5:.B "&4SM Q61(!;X+8?!SF>3%0 I-B;> M=(W/,(!!"!L[-@TD8^*-\%5"V 8ZB.H+@ /_#7&[PR<:;IPUF<.^99"M]T4"QP9!8\XB M?E/Q#+D/[G__[?Z5<0/:P4D%=%U* .[8_"B,$PFD#AN%/3'/)_0IM8AR 1!6 M,!(BS1>%"5X)U/27C;9MMHS^'*S9 ACB6K[/"5/^)98_M3;ZMH%+G(EA_&-G M!SA^M?NN"-JVIZ%M-;3MR4'SXG2$<)C_!9L I>)F@FL1;MYQH?& L]KE\3 JB"&W!.X[I;@7X4U$$),BJ5*7;[='!RLOP4XV$&9[MSA9S8% M-WK6_*^(IBF57FFBMC-4]T/_QLM,A9 M>H5OTQBZ-'X+7>['K]]^^*IS@S>]"-C>%>M.&[P'7IG6B>Y Z959I]ZO[$+2 M/CT1NYJAC&49RI1E?I!#\[T=,UY&A&CK65=QVS2LQJZ&_R%QZ33;:K9=Z13U M&KN"C9P+VUZF,ULWN]J9W=69K?X!O+SO=+/XOLQG>5]&IZ1&OILC\9*Y>T1NV4VSSY\KMFKLNQ5WQH\O'KL=9D&[?8A3VW05E^W?PCB MQ$OHTCKSY7WVW)#51S4;DK&CSP.JN3"]74OAZ(4Y[,+<-+;"TM2G--77)4)[ MW/M^Z-#E?)TVMBT%NR="2M<+LW?]KA?F2/I=YXSMZI6Y&.;&?K Y&+\&55U_+- M+BUT%9&2JH!+ I]\$QNT"G%U]%7Z/:K[RFMQJMR_@ MJK+FK\KREVWK\Z9J6H.-*[V FLO.';M1HX]J]-'S)O >T4?/P'7?J@Z(/GG2,?R-S'\LZ'+907S-MA?( MMEA+Z++9=IMHP_-8N"J+VJGBDNHPA6Y#ARDN*TSQ$?ZBHQ3GX>/I*(6.4IPW M@7640DOM3-^X;FX>YIM+Y-MM[WM<69L>WU1BINZ:6U]#?1B(Q2O MJ=SN3QN6Y"X/=JG%=[!9-&:OZ\AL1X,JMWO]%,NEO[3-KC&29<8?7@K-@TL(YW5>_>"K*$)BPTW\N 7_.N818G1GQI# M& >8E1Y!F5&-Z+' +U/?U8PX'8_#")<3WA^QZ!L0])%Y04QD#> W+QCXX03Z M_M4#3R'F[BT6NL]Z9GX<9D-RMZT]7XDE6H)#6^+UAMG1O+XEK]>6,CN"*/Y M' Y/)?_AU&:X_?[WW^YSWI)? ?5?$N:KJJ\+"S4"CH<7J+MDB&SNA='ME,." MCF$JH5N#?@8^=Q+L?8[-QV'L);!YB-\EMS^'CP]+Y3]@EK#)YV]3UHS%H(4S MC%PO,C(\(R7+\.&FR]QNLWA<^KA!OBF'.<%3'; J&PHN%V_$3_ GX"$9G MN$ <:&,#KC(&(-Y=D"]. B;.+?GW\!=8 '5N4>H""!AZ 9B!PX*'QG-6*04AUJ M5/P[4H('#BZ^X?@>ON.'<=9ES(&W7.//%)01=!4.# Q15GEC+16Q!G/_D\:X M B%,FI$0 28**\3>(UY@:]CD,E=![G2R*XZOLYJ660=+1L2RYB@(&^81>*5" M1"RH&C!M8: 8&L4HW3CT@B0^ 075WDS6)(S2W@)*Q[/F)LB',<,]BOL5K#?Y M=]-X7_J=#,B"2!.F9&Y"HDB$UP7ZBQ/&22:=@&9^BN/!87H@.,&ZA+V.O[U% M.1I,_Q9+"Q3%"'S'XS%W@#+0SQ(U!F.9<-_'_\K^$^X, Z#TX[3<.P@Q3N:N M:$\*-QBWD&\@LP8\CH5$&W >9_..\X&_M-1%3Z4785@QQP M2#<@J$_*$40\ MC/&1"T4I=-U_F9 /2^8AQCAD*"$#_LA(&T!OM0([NMQ!NL2+VI50&,5OE4W!\,/,V5MLW2GJ+9@8#57L!.#!F/D\ M+KY>&(0)&WPW%EKR<"8?H]D0V%;")@J#.]I5L!W>3#PW&? ML'Z,C+/\D[DSK6,%?82RJY>)4/SW,,M/&<.RW?9A2;_=L@$,\8[Y$S:-7[PN MS63D!;-/QCLF20B,@<,'$8D)N_HD O?@A&R M$X_ (4Z^/'%7SS7YIVF[;ILT'&:[8;=;:&Z[+5:O4Z/L[;S[^:+G[Y2[ 0D M[5OHD%,!;/;3HM6NC&!=8K".*F1L\4RVH<':4C5<3FNQ=NND8\[&8LU(>'Q2 M&3VSOL!&WD8]HX%7MDMS>[5LQVYLKRH;@C3M)5NM%6)",*"[I M-]O/,]D'7A0GI2VAS/8S#)>_X^,(MP+M*I*4HQ!861#6",(D9U)O(7%($W$B MSG(-5O9\Z3!B$XF"<@&\A_Q@"K]\"82VC$RS1+27<67]:>T$2H:&U"G$8<48 M+;.1CW&GZ3?*]Q/A"+"(\E[DCCNJYMG@> M-PA]D-O(V.J,C<>H,VC]X.?4EVIQU13OMIVCZ"MSENC8'.;JLW',[]0/;UPO M'OML>N<%-';ZZ(T03K?2PT+G8N;(G,QF\5CZ';V>V:EWT/60V7BR8^F5F.25 MS!SRBV=VTZSWEC^NF]:.SUJVO=.7JP;;,YNMCA[KWL?:-2U[_V.US*;5.,!8 MF_:Y\&O7[#2:9S36[D:M+LSZS7.O3IC0>R1DD<&^%:G$5 M%'GV!9HSXOH;,/:E^;I1><1MKCR<^_F[.N&R/F3:Z.;-II<2>_J9;/6/GA04BG7RMHH]^\]#KR"I[N9Q7P4NU M7XO)AI6Z47^%]Y*K?RFYU5 I28>9]+G>H]?,6D5FS5)P+I)9LS:NYO9\0V/\ M:?VL1=Z*N5HM6RMHS:WGPJW=]MZ+0%:)6Z]/0]]8'=/6 #ZXVS.2Q^=^M3 [UG+HX/&HU=,W8T M,UR0 !4L<-.PS?:<&'UVX8B##7TM8LMR9,\L0%Y&]K1^F,6\68?T(R$RRWB= M[W[^\E#"=2JB:N9HH(\1GR 0ZP^+X4 7 8NQH%1X@>IVW2+G(2XW=]+(2SR$ MUY34D#,79!F%+H\5-#CADD5CA"3D9S A00LJB:@R137*SD4&%$V96L=V[8AYT%8-TG0%##"/9: MZ,-\V&CXK8#_VQRP>DL P")P<[N H57$?(/^*[38)),>WK^%C9HD/H'V+BS: M<>#UQ86M$%7F%,$9@ 8J>$ 8EJ] UN;@O>T#X7LO ,"DVCM+R_Z4T"]Q]6?A M**N,&;Z%<5$0I79#E3\L6A>6**BT#3)IK:#Y9[&[-[0QY&<@*=N;&!K"FHF' M+!J7>ERDQPN#"X/'$'DH#@<)?$&?4+&/TG<,F=5+IB3>:P)9W(>W8<9@$@.G MUDI]?J%OE]^#>,8(;^!!#QPIO>.$Z7,OT_> MLBB:PA__+_-3_@)G/6+)CR^\[\E=D(YNW9! Q[%9\%'!O>14M-AS?WPQN+7J MS3HFVMFSGBIKEK:)T#R2A7W'(QD MR^R5\8<[1?CA,D0R/;=G 8N[>4G$D^ 5DT!=7[_!JO=>;-RDY(\KJEIBZ:HE MNFK)@<3C''H6L=S',+C]E,FZ#T+6W:"M]:IF?.3@B[S_,P5GI5SRB'3'[T&I M7N5[,,TP[BDDU/O!0$@2XRO[CA*32V!YZ@#_)I5.-3'WJ8/-\=+74;'R>.*- M=@^%PK9XXLV.V6ONAOJ\^EFOLQDZ\3:#M>IFNWN(P79WA*@^R6#M;N]\!GLP MRK8V;?82+G)5'JUX?QC=O7,"I#X&1/=9$60;A&Z]CS3JM\8@/C$&\7511#/0 MWAGH[&RIH^ Q'OLVQ@?D&4R*>L8E^4,!Z,R2[S*NB&T]ZRJF2]IFO7JP:)II M-=.NFFZ]BEA^E6#:*^38ZK-K2\/J:5X]$UZMF\WSX=4+\#QV@^,ZF7/!9P[\ M-(S-NNNSJP>J%.; E MT=C&O#OXHIR=(5&] >LW-:OH-RO^YH6&)-5]-W(VN+C?,.+),'2-)()VQ1W0 MFA$4,O>UKW\(NU8'8O3B7/OBW%B6CO-7;E4JNF7.SD:HWH#UFQ5EE7.-=G^B M<+7$"1#![MUMQZN,[EC;'!/ID-N1%L4^/CBR7I5U-3M.A/2N%V;M=FF8O0IM MEPO0_N<13$+LASFTH.=: 6L\KG7?R81*"0)A V.Y88J0$HH(5W9S8?]DJ:H( MVCXU;7]$J7BA,;TIKG)3-)H[U,_3FT)OBDO>%,V66=>;0F\*O2D*FP(!RR]F M4U34_WM.!9T3(0K/H",8$1\@2B_"7,L'(FDYC0IYS<8XC)(!K'5H&K,WH(P1 M\P)_*I&!8P4M':9)G+ ^0&QZ /'&S/?Z#.?8(0)=Y(ZN1\);"2$V%"0M/>/ M$2<$:%%; %I[:;?J19#81WCC$6$8\Z;9"&B98#XV-MNHVW7C8YCP9Y8B.-$J M;9'3L14R>J$L0+;P^*V"7A[0;U]Y-/("@2FOC(F7#$N%"_[)D(C_ M:_ZO:=P$X<3X!O_"TD;&P\\?C'_X(3""<8^%CHS?6, >10]O0[-F_)JX\,T? MG/G0Y+W[Y,5A%+]ZE;'"5TZ\\VDP@'_GHSL^,/;-@M%4"#J\O#8;DGUNJ>9> M_@?,9%S\!-YZ]0IK4R %8//CIC-ZBI5H"^*?<5/^'K 4]C=PYML0R!;$XJ<< M=?478"W8SC#(AP3^(,!9D;]1L2#/P1,O$*#XR(%AL()?5S/,LT"^3[2DRX[F M%.@WT0H^" PGC2*L*P!"VAFRX^^-X)'+FF0T3!Z+_9L&4?$N3>%I&!2OT9P6 M@9W:V1PN=UM(X=,CY'9-NT>XH%LCY,*7G=T05U<_:^V(N[L&&K73[>C!ZL%V M>ILU>^Z(F1IY5B//;HL\>^X\KU%B-T->V1M* MR]X0G_6&]IB2M3?Z7L:!QT4@7=Y8VV2#7 O*I6;8*C/L%N=OFF$UPYZ:89L[ MW%O0#*L9]H0P*A5DV'--#-C6<%]TE"R/IO"H1QSLB -L!^B%T&GR;'Y)@^=U MZ/.,BI!'/^UI-%L[GO8T6_8!POQV;^.*==N$^;OUYD'.)'9K50_V9(/=K-KF MN4>^]6F//NW1ISTZ6*^#]14_[3D3G3,4G/MX6.6^E1(%T [!U;M66;C?"J@:>FJI>M/ M\._*5O'=;^CE(M.ZKA&9=;N\)@V76\'G8L]=TR[P7I=DB0[WQY9M % MSWP';CBORNTTJVUV5N^TS6:V1ZE_9!:JDD&\+RXZA9>V+AUCWWSTG'B?ED85 ME49=LW?=TDBST#,G9-=-ZV0L=*&!VORV&UJ)$4MV,Q&OL9)2H[=.HAVHFM+Q MIOC#09GA>;NG*C3Z^-LO>LMLNF6L7>/]>LL,7";:_M)$:01PL&D]L]$SK!\,/)PB4 M/F1B?./("Z/;*6>1,8;YAZYI?!W"NRYW(LYB^BY'6F!)$GG]5" (R$H+$7?" MQ\ 3@.@#XZ5EFYVL4@+"L,,(^CS@ R^)994&%[]E\$L2A2P?)T<4!_R*(./E MQ!5X.TS.$G3!2@WXNAAO;!I_T" X-(-"* #:*'QV 0+/QN,H?&*^^KW4EURG M&&81Y N547,R])RAP7PDFVNDA"4O9_Q?GK66S8]:8XFBY1S'*EZ5'-1LF!U$ M41B',1'PCN@#$WFCKI/35?/"AQ)ZH9Y_POIQZ*?)\D_F[J\=2\;0]F@VRD0H M_AL'Z;D_OO!:MNNR0<=IMAMVM\4<[O9:K5ZGQUG;^;=E-5ZHKX91[AL_ M\ML^\.FW6S: B=TQ?\*F\8O7I?F/O.!VAM[+2"7%]BTZ/7=-LT7Z38Q^.Q"0 MP6#/A!2Z W9E&!%OWU$)$WP+1LA./ )C&/'!CR_^LGX=FR]^^DK" S;86^@0 MTWC__IK]M(A']@^RLNQ.Y1KZ_NK]F7HNYA^C_'G+Q@C38GSA,<@E9R&@_O&V M5Y4UXSUII0P-0 Q5E8(!T)AC?Y-=S5!3B-3U(C6,\G>+^UV0;G M1^%HS"*0RZ0P7C:MIMG.B_30)^] ,0@H HOZ;4##N7+#-EM@Y*F/3HL!M)*8 M;Y% J,<\A%CH3XV\3"ZI4 &*!-H:E2761#($>^(!LU >:*2^M M3K= ZVPA0#N^M'I-T\X>>4OMC%\02(.Z'(!V%V9K2:OUPCJM:/53-N2\ M:3*[9GKCD2H[)*8Z!%I3=9.9\E+X[9A-!0\6S)>EA5^D 34A_AM@^1IH76AK ML',<,+P>.1D*DS#Z)L8I! K,-0$V(4"K./5I#H1?A5T)LZT?!F""R.$H(H@% MG;%<#&5)J+$N(-4?6#S+Q2D&*1;'*C8N]AN6ZLAH[J81#FEYES/;T;)[\RNV MZ,O&.1;# >+UN>_Q)TX[CCTQSR?-1CPF"XW%LU(,I(\? A&)0O3F(YB.$3&5 M*'PFV#<,Q*?+2I3]PAS/!XT$4A3H"R,QXG0P\!P/^0)6?,2![_#CP@X.A*PU M LY=6=8H,7R0@XFHWP4*T+ :4B@0=\!BPGM.BH628 E1JB"0&K4&Y(]P)JJD M6CS$+@EZ+5.7RD:EQH:A+^9#@P 6Y]&3V BSLG].]./OJG/H&6_\P,>"O4M5 MXGS/F5)GXJ\PES@KR59X48T9A602.M]@68#Y7?A/.";:UXQ1FN">&*3T9Z ) MG\(0HF]8\$S\#>A'U8U@.]\F$<,5 M'IIJ*F&9 VXF,8#_I>2-Y1Z'(_+V0G M)@4TA.>/*%51(TE15"ADAL*$QZ59,L?!2G,Q# <,$C\.5?FEY<.9#%':%>NC M>=@_?.CR[TK@1V=9J>X>?;OOX)\FX!\;G?8/:KDW-2L4+[!5Q@I)\R'WA5+, MMQ5N4ZPT".2C1?X]H/)B5#T,^DK'8E.WFS\L,T>(6X4,0,F/K.VIVH2_FP^F MX7K@;B;^]#:'(&11["_C$B'D -B%J'IPX*U?:7$B35Z2/EA1+S1R' M8K=DZ# P^YZX,#Y':-G>9@4"9><#:<_(]U$U>6@,@UZ.@.,D4\)+\ K>^AT+ MG\"TC+YR!G,V9L;+=JE>*\Q\!!8T-)M/#6WWS(QZ-=>O&[$)F<#M>JGR*^P( M>$N8"<*&4J%#]84<6VON,W!02W^,^%/H/]'49HB0C_)+]LZ,X;=R)<@JD,L1 M9P5:O3A.2=65!RGD7B%@Z_,$"$;J2K&&&'[A>KMZ'=30K>^-O$31 I<*&3.? MC*BUNWY&Y^@$?"7'*G3(HI;19>'A$#?,3+W$(L(/_KVW>B%BD&KL=H,Y(56HB/+^G=ZJU8K(HJ@)7B2N^_(66G[X?26=LN3@5/EXP7RE9-O8@1,N&K0F1 ML,T 2#)B!$-*[31 =8^_(*N"/P\[F]Z;"7P(^0>,NUSVE>6$]/Z7;@,1CW,W MX7OLH#TGB<3RV"YQSHR2V6VN\SW.=[1< M3PCQCS==E^A2T**VTJ*FL29FBW:G:*Q88-WE_:0@.E;75*R36A*"(, MW5([F9IRP'F/:T(SYT.7@19!'XK?MHM*=7+X[ROI,:*H=U**0 \4!2<=E%Q6+$9:^'!3RQXQ_5,L<)0H6PZ?0D8@, MH>D;4KGLI9[7;,UR^V@URY<%%7?EPRL\U+:7'VKKX^DK/9ZN0EB#1'*C;M>% M%#E#??(I,#XY28BV<$,$,NIT5(R'2^"92KLI,Q(HBL[$B@F)KN:.$0'T=2+O MB:2N#VM-!@C_SD>H\-716L0?/0K$"Z<(9T=@T@I/(W'V>>^0H6+U;#"& MANSC+X53/G("YN@JH@$)FC](E>DS M;,;,\)NU^8HSS_HEP]%N=O,3XM.JT'QHYVBWO4 [Z#@4*7"3D>Q,LCW)'_%6M[ M\_[G#U_?W;_"7DL-9XD!8.U'CSRSZ_,WI(N(AVI]^#W@<3S7BF@]2RN$ ?(G MYJ?T#..$ZF0<-FJ?Q9XXAA6Y"B(?PO=HGY!3E-#1X (:KC[,DB[5CF,'F]=W M4A$-@'5BI?.WAEG_7HV3)N+QBN[++4\IWGD8QPW<:DYFY= _%$-;N3;HARQR MR>&GP\TPBF6.+O(4ZF/@KZBP%5Q) ?+WZZ;=:>$IIQ'#3N3D;KVTVL5P@M)\ M869+R!U@R>-<8&WZ&',29*@;DWIA4&+GE+X25HA=U9#GEMST@/,&O0E>*$@R MD!]@N3Q&;%3-R:WCKNP\/3_P6LU<=.Y%)(AR$HP%"83F86DR#",81EPZR!)! M"?5%%N@LQIY0/V'3\6K;#L.JHVE M$3@PNK5FMZF&.J#]:S9SHVZE/2G21H%<+YN]8@IBGH"%#HC#A^3 MI7RP8_BC$)+X#]A%WF#ZHGHR@/3B'YSY8 '#/MC^QE55"HH!U+MI$:G MP(NE _"EV9N9M?N5$[]\&J"#4?"Y/J<1^BK9T<+"5FK&#(G%Z3IY@@YE'J=Q MYK(6\[+ZD3AA=DM_Q=^7-YB=X5!KOWH.Y:WF,P+I\0C/T?DKT0#$E=6#/83[ M3>4=L>Q_=G9H776< L!_(!&ZI0'(#.EFYH42"9I MX,M1L[EU #<%DRS%3 99+=="1%V=3>5.MUR:!?VL)'M_;BI__4NW877>2#\' M+ 73 /82OG*[P%N41IL?_HH\:IFE"]VU%Q/DYF6S95I*@F6'@:)YJ[>H?7G> M)NZ1H5\ZVU5C65=6T^QF7=50-ZQGXXK:S^LN'6 B-=(B3L''*O'P_*P7;?)E MO)Z(MX7NMW*]+Q49<.7L3H#W'G[^(,XDY-7XH4RJ_87W(R&LNFK!<77A MLX+^[M;JS7JM7:\7#(S9OBB>51AXK9!&#D/#2$OQ6.1EHVTV9A)4P#.^Q>ML MC[):\DNK6]3+Y6!+[VC!EIV%]:7K\4]XPG1VDUQ]F[:P(^8D+)L3=_.I!L3V M\CR/LB2A2_@9WR\K.=]3I\B%Y 9*Y9_+GSE'.?@'IU-)<8%6$"%%,I82/(OG MEB@D!+ES18K[$J-.*5[6 ,GC3M!BIIA[.$CHE^)U(7'9F>ZQB/@[?"8,#Q=4 MN!^.>?ZA$'-X_8"\<+R+@SY:+@_04Z,"?NHX/<0+#G@3QA$Q1HJ-93/#7 TW M'&/./[D^?=A"*&93MS3>6Q;?,J3I$[8%CB&EZ),=H3H525GHDLE8=Y3=YB8! M&I/\''F/\F(%L ]_0J6"$X]5_CE(.V!7,KBRS(#2J&"R47[Q(@8"X3$QYDC" MS-XIAPT\0-D3LO:DN*A1&F3F4&DB(LUD$+$XB5*''"%X!48'2\%]=:5 Z,18 M7" ACRHF'$;4ETH0"^3]J6UCXU=XEMSTGT(>]MU$VXS!J1'=2?\'KE-6]-PLZPN4#RD@NWP!E\8+[KE&>[+/P M[JN/TG^1]-O:1! 8&F5,.*"$S\8QOU,_O%'5.+R 9D8?O0'E# []K91TN%UG M<620$<5CN9-[/;/5MG S2W0XV;'8*PMNWG58^V9=J-U@+':71WD:FAR;4RNMW1]1.\XO>/TCCO9CML5.7U74E0! M5GTC2+%*U<><)>I9%EEY_JRK""EMV?5UE7SVL8?.L@*A9MOJLFV]L:Y>Q[FS M[3:X[,]CX:HL:J.KD@*JM*;'F_]!X/VU]+M Z85 M9U>Y*K9M=O2J5&U5+'L;3;*?5:FZ5C-#M'9\1]*JL6Y6>;3;UJE1M59IF M^UIDYH5622[7TSEA"% F)L]4M\8I7W6P91]DJ>+FLNJ6V7Q6-&8/E#F/**/> M&5>U,]K=J]\8V\0QS\98:G;-AJX0KJ6DEI+[H ?6?+QR*:DWAMX8BPSKNMF[ M\IUQD?;#C65MT\WEGRJ&D;)1R;^##4%"\5$1[*P^\,PE=0)A MJA?0$142B8!:65V!-VOT9;N[60L- 54E"IH8$1_X!/_!C)>-(M:BJF&3%6]= MET1.@,=4&WN.MA6>1= 9&]N&;E^GYC!@(<<7 S0#F"0"-8&064+RJ2$,;Z;$6G M&&2%-P"Y0<6>L&RL@@6+A]X@68!HFA,:5N'MT N8@K5&PF/E77^Z705LJL4C MD<$)Y)_*<\NN8UZ83%:D&@>H9B+F)6"YD8\(8,%+^"A>6BZ\-E<6/$Q]5Z#A M]#FPRTO+ZBCKM-(UXHE3UE=XGZP7-XM+L,N2WHN*L"_K;KDPL5IF)R\KSO#WC02'.$"8TWY*SGTG\_])GLY)TOG.L"KE@1KC-%P^EMB5[ M$SA?+Y<6 N^MC#JY1$&5!3HI-H5(2WJF@%&F5$X2/G+ZEC"FL5!?KZXRF_,! M("ZV[Q/RSQXU1+=>T+F#]3C9.:KVEM!HFR*!=5\!)'[GV<4$V)916,#BXU*N0?N%[LI @ZB&B6BG L M)]RX2#BN"(<<_0$8SNB8QF\L8(^T+26@<6R\$XTJ(^\>Y-TT]DAUYPBM;Q7( M,KWSA72(J(^0:455S46*,*PL1Y6&L,) &"6$T2ATDK MU98DN1*$B9 M0B?-5)DL%FC:!+M?B>D1",C0!69])%[!#2ELK%'&'0+O?&FP2 46V=*%!S7LX[&C9]MJ^R^ISX7N MM.K]UJUE/(!-%AN??>BMDCZ"@)Y&U-Z\9@Q!#W,G)2=+8 _#G[$D+/PY^)@UT:#[(P>0SCS*C"]KU1=+49ER& MF<%7-/C6J,ORQH/0]T4I:(IB9V$N;N0 V 10C07K5)4#'?Q-&)&66%6&$SC-Y>)5JBZ]??=LA/A,T1T9M+1C=NN= M74!+NZ;5W@U9<@VN8O,0>)7-=OM,QMHS&Y9]-F-M68? K;5[^Q^KU0!.WW5 M1Q^L;4H+\0RX ;;VY$&)Q@L/+0VP]G='6VR*B!<']E(&HFHX3Y+!VR_,'AG M0(9W8!<),H#J1@OYZBB DRX%D9$DUTF%=ZEPIJYN]A_3O-(CUGX4;E,2BK_T MN?$0^J[X):OC*'Z]RBWSU8/-\JC()?Y+/G:!1.+'ZZ:38"LCYRADHT(E4-IT MRG6>]9NNCEJ?H_ _XECQ9QYP\#,Q[/QI$H"[.?3&QLW,7=KJ0&;N*R;0V^A( MYA_,\XU?L9CO@4ZGU@\#;<1W,D(P$R(\1.[E 1=U8<[BWFY.KJ4D\;W]N@'_ M;(@XK(FXE(@6$K&EB;@[$>OMUXW&:W5J5S\.34^#,'5DRO8ZS[MCLL]$>3'U MRNV/JNM>5'J98V#TL5YAR9C#8+KAB6-\8,X?5XS!UOX(D:T M5'I3Z;6T:^U&=8"0"ZMY5#B\XWH2_PPYYF;%*4_"4[H2[[/CQ;=#YD6C0J1@ M>PFY*7K.\Y:P"EL&++7N[G[#]="I^=JN(YV:FDZKK?_6ZT8OM_Z/0[:#@5@= MF7B=>KT&S6ZIP9X%9+6#R7$<9JZ"?JN$M7YMF\!N7=(FN)15L5JU;J=7:W2W M!0/:U\*<&^#=9F1]2#C>P/M?AJ*$Q>S6KM&/#=CT&Z!A-HQ>R_>B/8I1_YQ/@2CEBP^PU; MW//_WO!_)PK0-@1@U"L!"0&]I*.@ *819#=^U0W6(,MYDI>/T*TV/)<'B?"J MU=62Q3=+C(GG^R#^5 (00D],@N(=&'38F;BJQO(K3KF@7'S-16):>,$@C$8B MSS.;!7Z5]XC]R92C1?>FX(?LDJM@W^RFJ[C12W=^XU57K^*TCXE.=,UWK.Y/ MJ>LT,)A 76425_(B^10)(R_^0W.\]%)_:GP,G\3-VT:O,![$]0!5@5E5HO,T M\)*XT.(3 G\L^EQ D^07NMU07LPBJM'%+'4GF!36 OI1+WAEC88=.DX:X46C MV$/ A254-(WWR#!KN*3 3PI/BNB G;$11RP'()M,ZN4&+CW\ 2^/+68/ZH8^ M=F%)#!0PN#!XG[CPOK@OI5!*4H1\V19$06[7*[HRW%Y^97B;:]G-[%JVOFA\ M-1>-%ZZ+W5;FC(>H",G=+?[E0$R]Z.[QBY\(3B$'4#E6QV]F^-,F!OU7RD 6 M)B0W2([!'WSU^SL!DR# J?IAFAB_"0?BBQ=_NV)TD^S*M1>@!B3X"02. $/# M"Q'DB "_N*_P*=Q,0\3I8 !Z!(@:."G3I(*Q*(,3"M"K5DK^6MX@QDT MF@N6*>')@3[TDBE>U>9T%9E4;LP5](6X[NV ?>#%27:K&1KIAP'=AE;7FT>@ MBD!5#5+Z,Q@:?)I=[!9_@VZYO(-]FT3,I=.-$''VI"T0<8&0P\6M\-#E?DX/ M<0L8# EX3O =B&^6"/B.PNUM-?P"24LS(2 6:2 M'\Z$D$B*E\(],C1QLW]7 MZ&S0UST95TNLB)JPNE@\K$FDQ3]3[PG4/8RE)@TU-REW;9S M>#C3^)F W$*!,9)90] && 5U<G M0VE1,"\R8) I5V;C(N9\%LS9B9!._Q!WU0N&;P3B9V;SA+EM-4/ PO5]1H20 M.$Y((C\$>8B6GN'R?J( .DN?8]=]6L9T+$G-!" 4:J)#"O'%U'C C0^C^01R M(,"_*R ?$!]?< O>+!K3B9;NX=,O7UX1(<'\36DG%H@GKM43<$^<@MGNATQ M41#$'V("17^+B?C;-6$:GP)ZCT!]8+BNPC.8Y#[)RCV( \"QBWX+L&G,>-DI M(*8IE,] ;K@R%*+D&_D4U"<(I(#0%D"@PXJ-81,KZ8%2)>LQQEC=,A>GNG@3 MVVQ46#'X-##(JPL(GTE@5B*ERP" M##DR\D?7K/=ZNR!_-+MFJW&8^_Z;7.@^Q4B [R%@!&K>C?*=-IGS%=#N9T0WC8?& M9]PRFFX;T^TM"YBK.6X'RKU/HU"3:V-R?2*$R5^D'GB;N;:5@YXX06&EMT6M MB'[P[^:#"3XS[LA8HC^N,2>J=.%X#=&K4LZJ;K:;S;JFXC.+V9F-1KVCJ?A< M7NS8[AVSAJ&WNZ;B4R MAQMFHU5)8_0SC]!G0'!Z,#OE"<1Y)L2?@'H-LZLKR&M>$%?7S:/FX6M>J# O MM,R.Y@7-"T2IMJI@J'GAZGFA9>X(M7:FO+"G8\^SLJ'G,G=N,,=YD\//"F)L MG"*L4S>/"GUR\DVBF6$YI6X:3;,[MWY< M$6)OOB,73:R2.](R[Q+IMU:,]"E ;PT@-=94DX# M>&D KSTYP_=QS+'^ ;IW8!JD =:6P#F(\RRL(C)+J2,%2#8F[$5%3S:?=25# M*^!4[A9;V68;53FLI[GV_+C6MFW-MIIMSXYMNYIM-=N>'=LV0-KNB"BCV5:S M[).XT=KZ@+MZ">07N3*M[?&S M],H<1[JWML\*T4MSM*4Y#4R&7IIU.7IVV^SIRR1[I>E'GN37152)21U_UT[* M)M-MVKN",FK76G/MR1R63F?7BRJ:;37;GHQM&QTM;37;GAO;=MKZU$AS[;EQ M;<-N;0VE?.3PNQK(1929*A#-!K*X88I7<'9)'M2CU*,\Z2@O-U:T._ (_S/U MDJG&&;FF>Z\W38TS4H5UN$#. D]X"[@RS5J:M39GK89FK2HLQ 6REA9:FK,. M)+3L;8!A#PXO,A.9:()(120,=;I\%W$?/(,G_D;=M*=;^(4/)7Q&/?^$]>/0 M3Y/EG\S= SS6"A".2;-3AA$I_AL'Z;D_OO!:MNNR0<=IMAMVM\4<[O9: MK5ZGQUG;^;?5Z+Q07PVS^,Z8/?+;?L39MULV@(G=,7_"IO&+UZ7YC[S@=H;> MRT@E%_X6]^-=TQ1Q(S'Z[0!A!H,]$U)PG\N=,"+7\0ZXED?X%HR0G7@$QC#B M@Q]?_&7].C9?_/25(&3 /WX+'0(_QG]_S7Y:Q"/+UL5N*^'IP0B"Y.X6_W(@ MIIZ[QTI,_2'A(Z-IJE$?J^,W,_QI$X,B'2/08@8+7.-S% +%TZB0I7L*]**9 M^/#*];2ZL^N)?SGJ>MZP5Z==RY;9H3F_?V*^C WA:K[S8L<7Z$YGM,K''$*! M0DZ10N.,0@:#9RZ/0?]Q%T&R0%_$80!2:&JP6"!G#1E":@W":"1H'V%4+A*O M]^%KT0G\[@7P,H?GXS!*8F/@^?#'$!12VA]Y"<;_2"K22^^_.T,6/'+CWH'6 M8_C(P9"I6Q.#BV/\,4Y'(Q;!A.%G'+=H&=J9>,E0]I9X(VZ,@3ZA&QOQF#O> MP,O'\O#^[5__TFU8G3?01>KS6*P*-H83BDUC QIY@>.G+J]1MV&:&+X'\R%B MU)9^=%"B+J%HE 9@B"6B[1$+P"Y ;+2:G!=L,VK)&7I\ M8/#OW$G1R (E-/ 6(;.!TL6&B'R=EIH:!&[$0%\^"J +:K^*%B=OI=(X6(( MV)F[=GL1$[D<^A3<_B7?II;-;JW6#7^5[UJKY1;_)$=0V@7P-ZMG-VNKT?U, MXV>&^RL,Q&8LTGM'*N$,25*XHLF5_=T&*')(QH]#--B,\ M"5#@P![*5,S;< 0SG.(&Y5(% 7=[(#KR^A Q?\2M)/Q]1RY /!%N2VA M/#*=$2GJ@_2!IDWCCR$*I<(W"/GJ\2=L:\CQ[%BV//%\'R@P)'& H_+40LMI M&B$N=+YGLZYJ*/OH\P+A8+NCYE7:CB%I8T*> ME9II;A %95E6IB"UZ(LI9Q&N)-+@'7?D2EI*:WT=XEH-V1-BW_+ "$(C). H M)V=Q',K&LQ>B,W3H#!YDT-:\1=_C^3XR-IJX-"V4^S C]"\*YJ_O?4,I2')W MYH/:=L/>4D(>20!9"*EZXQQ4ZLW+!.S4.*J@I2X_!,B+P.N_9OY0C/;4^UDC M<3OW_,0"%F?V"3AQSP:TE%IRMVUF^N&OF^_C65=^I;V$*3@XUB>YV;W("/O_ M$A2[I:'0I,9\<0T?DDCE):U MHN-"Z4@S'XS2.($Q#'S,5\)W!XQ^$!U":T*PQ;"2#O6&P*2P5G$M4WU]X/\! MJ<=!OL+4;E]\ 7-%B:N.-:1N]-"/B%'U_O HX\4XP9=H2H.(I;!P'A OF)9L?*6H6X*NQ.8AH@5A\+M 9:&Q8'W0'[Y:2S7)IF$ MU&48X4OA6'AA\%8N@VC;1[0[2@P>$QF+G R$ESQ<7'7TA/P8/$ F73\R6](Q M#$#9AL@#H[&@/^MC& +[(8WM#5MDK B9\(A6#]$..,*CF9 -/ Y]CZH&P)L% M(8W](4^#2XNR;/-M2]O\-A>QL](3.)!H(IC=E5:IXD_:?M2Y8&9<"I23Q1VV MU$^\HA/6[EY.6.VZ/F'5)ZQB75JS895FZ\@G'C+Y^^_';_]<.GCU4,Y6^\S>T7YW+ ;E7D@/U7_@BZF9PZCD^O_M#U MCU*L"*TXD$YH 3A=/^UU^Z_"HA?09O[D\M?R\:)?_'B;\8OX&B$T37O M/1F1,IATUU2D601'BYNNM+$6S"*T6R#P39 MT<%Q(J^/+B#6(ZNI/65\J!F8?]!0&^K>-(KK1<^L-RIF>Q\$:78"49,NMVBH M81HO9!.E%EZHT//L'# 0]PO,V;#JM__*@LM_BK=D-/>?:< +@=S)D N/FB02 M_$:DPQ@_%513H\03-"1C$CK?T!,A"D^\F&<1!QDGZX.#BR% T_@@_%)TA/&( M#FE';E0:2.>3W'L5$H8%KY4:J!7B79G+1O1YC?UGIP_@CH'?C[(-%RY.P;6* MH'-YPNN ZROB/DG$:(KCR!.AL+EIB1: %LAC8B60)=#=PL-3\DS1#92Q_ZD( M7:NR&Z4'CL,+?@G!" M#)[&PFV%MR;J%EU2XE3JT!LITBJ=D8_MM'%T:N<.W&)PK3>(.'\J, 6&-,A% MY]^))S>P',8N-Z/43@1^SWBZ(32(4L,+.X!-TINH?@= M$4>%]530"UQM>(H7$R/)"]X Z8T+DXI@*) U=A@Z%N6%%PTX&,SDJ-W=%'U] M#V-3T "RD_39LU8P/!+'0N!02$I$?XH3'_LLJ,3QQ_+@>3967!5UU(@G:V2U MY,NT9)5$?!SOA@*I<(-)THFV8DR!4P9*(2NP;'4#)50I MI"L"2K@*\!Q'2X$U-L[ 7)5L*)X%,!<\>@\;Q$A)K30 REG(1%69FS+-!8$"48+0REJN*8#%%*[3$PNAYD&9$AUI/$! N*WPME0K'D MFHB]]7DI&V0[CC68$X6QJ+(91H\L\/XKTV4PQ\%U,P(&8,%FE'-2$*@C6$AZ M;2"B[R!8GT!/CL4IJ#RRQ;<7+G--LHP\#0FA@XGQR,/'B(UAI7$;,A6+#/.Q M%^8%HEX4V,P#AJ;Q@)IH,*K8BUX9L6]XUBPBMZZ'9SV@@$C; MIL(^'PS0W$#E)[DMPMAIRM&ZB)(!Z)%8N @P;QPG;HT@%M%)2OC"UVCIB7\6 M2 P:@SJCSJ< W \K[7P#,0*CR:*,E(((%$0APZ+IG,B1*3)CCA5UZ/5%7%)A MZ?,'DO@Q]1F:0ND8F,2E:'K$21C01)Y8Y(6P0'$X2"8HQ7'6X"LQ7"\>D?M% M^ZG$0O)L)3^DP\-^LFTR.:WV$)W$^6PJ#\&%N@!Y%Z88 6E@;5H8SP9@89@ M'4>Q"#%CAW+,E#F+G)X-J;9X!-0!5@Q\E.-D$V"2012.@)E 3I$UMJ:-VB(I M0 D-) FG>:)461,YZE G /=5\@L0@RV./E>&1WX+HP"ID; HRPZ6RH=L-.*4 M6 D )*#+8?HNG6XC 09@IDFQD1L+F405:@FD# S)>/3#/E,["\TQYI.X$W\7 MEAJL"((?$ OXH8-G'6#5>(+VPIB,FBN.>TA9\4=/#+*?)7A@[-I%MA.RNLS\0D."D$.C/K.2\3C:QT/15(0K M@&4$>Y2$O6G\3S@!01?5A,$O1@]"B#(-Z:PHPD,@]0&284#'837:3)2>)_#E3<79"Y,>3Y$(VDU 7F+.HC )Y$A6'OCAC!NDZ&<)F\/*3KO^D8'"[GB-/ M?J1%!\P\]F5R.1Z^T)D%Q4?09,03FDR7Q^+ &MD#QAF.T>'"?"6D\$ <'J*? MDF(V*@C?[[C+L %R&A,ZJBP>+"H[EK0L,J!H&-:!E"DUZ?B8%P1=CY%C,@.% M>&T2 ,V'WEBI:"7?)(\)/I$'M 7>SU192:_DZ@!)EHDV&G+A8S2_!S1M,F9" M<=H[(C=OCAYR(+F!)P[\!%F!<1L1+)_"'L?OJ(\!>,1$U/H\1"X?^(%PEAQN1BDM&J$? R1RK ? M:P5>%/R">CZ-<*=&[#$3_3O)O#4YG5=T5M=;?E:G3]VNYM3MV+ZJ%'A">+@< M[.^9! F4%4K"2#48\\ +BWXAA?DL"N45<\CGWY.)!> ^46X_B&QRR++OEUA: M)(Y 3$IY*N0?1X?#HY"/:7P-#1569"DM.&=2H\H)R+@VL(Y/7A0&(E:!]Y6R!9/^ M[02]5TGLMY_^[X=WMU;/0%>?C\ PD'%3,;,L4WC6&<4X=Y:;1AQ"M@B9LR+Z M4XBRP&>HVFB#23[/V)6RM JFMQHD&Z'C1L/$Z K\:2JF1[POT2^X M2ADGE#P^1V9SEHY$EJ>6%4Q(Y'9O,-W$FM(VL+2!6_7]Y*OU=+[:]5G.NR)$MI.,:'&*T^\!>/\8I$-KXH%"6; >[PF;%&Q44-]Y+.9WD?@K M\Z&N.2%CS2[\@-<*(N-S&H'=&"\AZ163C]Q33.TGE"R15Z)2 .*9)#)?768& MHZ9(SU)* YD"8'1N>,%O]K;\%TQBPSY$*EI3&>TGV;N+J?7\K+@37-L;J(L? MB_,"R54>BLM&:FW1QGN,V.ANJ;TD3CMOI?4C\/@$'V5V$>%3XRT4-H[YG?KA MC>O%8 I.[[R QDH?O2DWAQ;!#+H;[7/Q.#<6S+HP&"2FM>Q9/C;IT0SFG'AF MMTV[T5[ZN&Y:.SYKVT36^4ZU) P7+1;)7A2OR@"A!''%KQ*;8BI^FW)) MW#[/:2^.$]3KF7$5&P7HUV^[NF6WW67IQYU)TU66R^_014XUR^U#^X5D6XJ:%^%9)Y 44O$"ANYA/ M#BI7]>+HQ=&+?:"5$0E;&YW+)I8%3EL=^MBCUQVN?5A\S3?W(R83_T] M=:SIPN5A]0K'Z<71BZ,7YQ"QCNJ0@PPER6PI M&Q;)#5/,O5*SON8H\=YII)TV[;1==%A BQXM>C;-X=FNC=55F!?E$&^XQ%^] M$8^-CWQB? E'+%BRV+VU"=(M6.M_;_:_PZ3IKQ]B0Q1(1=#%+/.>[BQ2$8N^ MNHZ+65MI%*=X U4"4[YL88JT 8/P"95R29(W7CTR")"XW>] MB L 2@GXI1+$5,X8M)N5$&I3&*61W]P'N>+? MQWA%O=B:/-]I'0@(MMEXL>^UW.9*DFW"3*F(1&S\CA #^(>_]J;*:<%-Z() M? P77<_O_EBHR@%_1D4R]41Y,$9LBI ,X&O_S#.0 3)F'D*_?$.O"O=ZH)']4&VSB,5#@BC4QO\R@OTAD_:= M-/P.FF9Q0*HN9L@CT[7[VGY- 92;QB9;41-R&2$MZS7\ Z1LGBL9J[#+I;>5 MCE$.MFK0A;P<.0L.,B\/Y\+"50[^GC;Z:[VB$JQ941D4J0BZ1HB.>>B4)\'1@ MD,0#4?B6#08>Q7^>$/]^@* KR&E?P'HQK'J_=6O=.*^VC8&57:)K@("S]@(! MU[*RH&"%(.#4=T \.=&P#@X: MMVA%RGAH52E]V:Y(Z3Q"S;C8WA+39[EF[T]E[J*W;-IL; M1O#.'7]'?Y'C@ MK/5J*M_5PY+*=Q1&P;_E4+[;EO6]WK/K!(\X3(#%;,NTBHKVN E1C>8,5N5S M/.;J)BIN+"F.M76.-_6W7,".9ZCA;X<>'QCOLY/<3^(DMY1JA,Z7+.ULLUNK M><->2;2IP#6LEEO\DSR9+<1/WW\7J/[&O4/X]U;/;M;(<1V1![A(ELUX;%9K MQ2G6\9/>]I8X=_BK>%HT[RR:&_.BN:%%<^5%\WD*X!Q)6 M@+8"U 8!W)BS MC1NGLHW_CQ:]ERMZ5]N^5M?XW7PPWYJ&9;?J0FS*K,;B:P_+77/5^H> MC[6LNC7K&FL9L=P#JJH>^'$\Q:R:LP%NO:8.G*<@7R#X%C9E= M_B6JO_I3O$X91@FFS?P"'TOWN7[[K^Q6R?I"L0,O*^9.8N7]6R-7TOVP MY J,C^$3COGXNCDR>O*>9X7H(9@$E807 %?@"\;_^_G+KW?&C??*> NTBHS/ M[)'7X'?XP]KR3BUZ%#;_<8> L'AJ_@ P0M\F@"6@#MU]6FVNGNES& M FM2&P#G;@ T]V@ /"?%M_I&1"[^*/<2'5 4#.]8PF"_^" ;WH,F<5VI\&39 MZH(4-=S02;,JW*)&O1"U,BG! 'O,M!84/-D:'V)-XM\S8"6>2/3CO;_4&*QDSEA($$'*1A/\;"T=K&!T55:673X:5I87SO"+%P0 MH)2GRQQ5R!GX8[FI99"51?@/5'D[3!#$0C9#U(-I(O'H9^L-&63@UHU#67-2 MNG7H!6Y_FE$S^'<';#F%D0$;$7F6JOC@[Z(.:X0>9#SF#E$%RV(#0X C:B_'+3K0?97GK5MU M/GB-)7G)I <&\=L:>S]BL 0[.5!RM?]T)W"?X;)R/_I_P-02P,$% @ ME8!I5WUA>5K'$ EK\ !$ !M;W)N+3(P,C,P.3,P+GAS9.U=6W/;MA)^ MSZ_ T5,Z$T66;,>7B=.Q93OC(3PCZ'K ?]!FC>Q=S M)V!>M_M)D@V#Z8S1\82CP=Y@/RV6OF6GSN&'DP,+.]V##\Y)]P!;'[HGCC7H MCHZ/K,&Q=8S)T=&[\>GH8'#@[!U8W?T/!,H>'=C=D64?=0>VY0P.CTX&A_!$ M,'T-3T-K0CR,H&E^>/H:GG4FG$]/>[V7EY?W+_OO S;N#?;V^KW?O]P^RJ*= MI*Q+_1\+I5]'S$W+[_?$ZQ$.25K<"YB_4%P\ ,V%'+/W5N#U1(OW3O;W4@+! MCJX00'T@]:VY )NS+I]-25A. Z][XK60,^CN[7?W^P7*OIITK[O7[P[Z^4K: M?$Z6K^%A+W[909AS1D<1)]< ]25Q<.0"2>3_&6&7.I38T(]<(GK*0H'<:]#1 MF/"OV"/A%%M$3X^?WB D$*;>-& <^05J!X+-\5/[O] ?0C [%575A?-OS53>DV48=LG)K5(:5;LPZE8ZNJ+Z@H MY=_ANM686P?C:B241M4H-QF:6*0$ H1#$X$AL=Z/@^>>%40^9S.=,5A&DOYA M,OH6F-F$FLA.BXL?M642RS:1F187/TID8M\/N*073Y)GTRGUG2!^ (_$6#E- M!\P#<=+)HS"%EE@E^<\I9A8+7(4)ZTU9,"6,4Q+FIU_)8,*(<]81L>D!#W-FM)2BMZ_%DG! !<$NNFR0V?,F+:<" )88*6 M0/_?M]_"KFG[@<2*W']&\VWBF#8?2*A/:[1>4#_!>T3ML\XP@.AABL=0._'\ MV\/-2D].2LYH4L8IZZQ.G_;D?WW4S6*.+I*42)!^["T3++&*0F+?^9_D[^6> MGA G1580+G41;;I%W9:2)0]39:Y4L6\3'XCA1QBXU!:!UR.T1OK78>#<0,3F MF0&@QU$)SP PF=-)?!+&*,\Y*Q*BP$$Q\QV F;J'@0R6T M^W6@79"T UJJZ *[(K!YG!#"PW5A762F!/% #\2$*XK9[@#+Z?@>,VC>A' * M%=XH>HNUH$2O5V0\DO;H9TK,'"N_HPHGVW,S,X9*H'\8&A8A5V->>_0 M6U+V1@>G@KL2UZ/:N.Y&Z0K?!8>3:S=X67OF+&>J1/6XEAL$_)$4T"(H+W!( M0;?WN4:(0((31KUKZL.L1+%[XXNU(?G2 %!CUDI83T1<24/+#<*($?A#BA#8 MY87$T8H4@^9R4$Y0B^!]C#P/LUG@/-*Q3QTP5#X_MV2R%/"ZAY%@46(R2C49 MJJ#L[RU#F3 6X.58HXPW2IFW"+XA(S;EYXQA?QP;*A.#6B16PM)?AB5F@O)< M6J3_=\-6\E)A]6,9,\$22 M*MPTV)V5%QHIES1=1'BWQ1RKA% MH-U"SS7")2%0JOYX6?4Q88M4^\@#ZP>$X2)MXTV)'QI/-N4,E*HOY (DHZ[D MA/*L6@1&[&$^X5=#(Y11J=0^*,3MB5R#1BU@2&^#T3[J-G8F?*&2@1*$37DA'*.*&$59O B$8A^3."!EP] M&_JH!5(E (4X.F.!8AZMTKQ.^G5K>5V=_.[)R>'!P5'!<.GG=]';]%>;UM3* M@K;9(\D7 N)VH%1="GO#(-7/;JE@H$2KD)TM65-#;F%N;0#%9 S&&JP9S)9"% M=*;Y,DL;<5Y<-C%&LI1"/.1$W.8SX)>&8 MNNO%/*LY*[$KY!;*0B$878D4D2H2[ZP@*A#(+FI;<;H^HEJ?L&AO) M=^1M>4KQRZZ7:*.V_.;OZBU5SYENW+"H'*?E+(4]7R5-(: MY%ZVTWM=S*N;PUY.KT2QD-HJ)N9;"$:2(0?%X/&8D7%R5C)]; R.'C\56">% MO-<\D[_(64S3R:MV&MW5^EXC^#-DK$2TD#U3(_HNB^YVX*HQ^*._-7B!]0[@ M[0&$1=>5BB]M#5XJJ$M9 YG<.:#Y52"2@G8@>I0OEU!JPF MWQVLVX&U1.GGMBV%+%PHL?[$6UN2$OI"6GT.?1G<[U F=F$)?F>ZY7A,-R^G MNJN;+-/CIP2WZDPRC.ML%_00YJS8C MLGIST=4K)PQL4=*OH;!8J+T%.V37'7J;E:M$OY"G-MCVE-9B/JP%C5RIEC79 M#6@5C%J%[J9$3&T K]C]%.MT-%LFV%)'VT(-E5VRD G7[Y+Z);MH7NMX6UF: M&QW-2BC;V(-+#]"LX4KJ\5/VCD+^N^I@3MN7XS7N5*B3[M9FJD2R) >N!YE-?< MK%9;A!+40G9T#NKRI)C(0[' Y&%.Y Y[ V",4FQK"-GA_W?@_YV([P)"P/4, M*AN3!^)AZJ=(/1'FA>"%"BV+<]T/,(75-@'U)2E[0B'S.N\)J5"42$5SL4DO MD(*EIYV*1E)V*[M$^<&*<]=-/F45..4EAD$H8J5[%_LU(KC-"55VE.+M$Y5G M/[(*R$L.JLK)6HAP2]2CI4F"4GC6\/(T&2K1+B1NJ]%N>>8]=W1G_O.!0.!B M49?*NH&%_.8S>#3VZ5_$AO<7Q("@!*9X8^;R16K_=$0^ M]A:_B1O_O?#=7/'5W.0;Z!(O <$?OY9AS-QU;GX^.]91XO4%WOF1^+CGS&I_.+\Z90P&MBB]F<=.V*RBAT4 M FB<I&E9?=7BOZ^LVX'5ZNKGNN0",J_ 7/Q >['\ASX#[#8(^/UUYCX5[R MV>JVZ-$VHIE)C\\O,4K^=XX\K#&4G^^&F7MU@TVY-*+I3V!>W'0SU^PZ8!6! MRKVL%GB@3.29+DG\;UX5#G;#N2[696NBF_C=*/Y*X5G'DOU,4V7Q$R_P86IA M,PU]?0W\;V#=DX]_*7I$1>%& '\1A=0G(?B[WHCZ<9(J.[1TA9E_%_%*?#6I MUX#1)J/MH5A2_;F+SL57V*A-6+*I1Y[7,U&$BE-3E7+E.,3B\^_YBBP&]-K% M=,+R2+UF@7)&F--T3_R= MD]L973WOR:N GL@KOW #ZT=E7UB3ZS8UPU,Q&LI9'L\W?G*SHKX7=.XD14=WP-RL;ZUKI!P]I1AXX.J ]#Q.=_LPJ2R1^LTR5Q"/RV M-^E3U&;;5)LWI,_4_9*4OR=@T/ALL-HHK"1I0J[KDH06HU/!]E+25+6DI& 3 MZI_;,'I3L1OU%D(FP2FL:IH9CXVW.GXB)@]_K&.W"/-N ^SK>;55I1LQ\50[ M/E\A/HNM2'5HIT7<5--[B3D67F'J%6EET!5$#1N/4-/2#?_J0,2,25/BCL>+ M&X4?G!5HQ/#[@FK5+@W2GSU!RO#K)@PAVKZ, M!$V<]I?15RA?WDDW!@)PPBP:0G-\^SKH+!92 M2P1LMMS?IU@V+"O:B''_2*9X:)1R-O-5S+I1H!4WQ+@*A&XI#>LP!"_62& MK+2@*K+&3J!&_E*C_219MP=YVD=XVF;[>72IFQ"65*3FP'MS(UOMO^<$TAC;7]J[>BR-V-G(SCJB69*7G*J>;>EE4,&YLFAS!8_'\%K7C&KA@J M6#1C/G 4TXHN>2.FT&S-?/EXW7407P@\$F'2/9X)NOR70K(SY-,B;JRY4OHJ7X.- MNCX5[)KJ_<07_HB[L[+:WH(Q)D1SE.DS:,IHR.P"< [#3>T8,F'6%%5DVW7F MNP,3D_9M*B9;V938#JYJ7J5V-L:_J<-'FL#L-),]C#QYAN692+=OM:^XBJZI M#5Z\.?HNO9[Z8E;(96@.H/H,MQA5FXRA#6UT&RH6>SJDLW]0&/A%KX@=N,)[)Y8-X_E1M85A!TH@@0%9)8^6D6*X1U5^> MG9*)9S@1(<'";OA5.V"U630U;JV>E>)%O1K364IH,!JWL;BGBHE$;FF:'(@)+X@3,)*[/.$2?D ]++'%!-[0<;4.-L2]L6'B M5<2"*9E/H/$QLO_ +[ AJTV:#F4CC%S93LR^^>;-?I-6-92.3N(D/1*Q_@G] MJ,9FNDI.C?4PH'XAEEN)-:;DJM*-Z+.Y/;?GK[1R_VJAV&:6'FP*M0GAL<[2 M@[P_(+0FQ,.?WOP/4$L#!!0 ( )6 :5?AG+$WZ!\ *@] 0 5 ;6]R M;BTR,#(S,#DS,%]C86PN>&ULW7U9DULWLN9[_PJ-YG72PKXXVGU#B^W1A.QR M2/;M.T\,+ F)TRQ2]Y#4TK]^$J<6U5YD$8<\I8CNS))^R6T\7\IZ?\!_;T"<[3(D_G[W]Z^M>?OX![^A__^-O?_OX_ /[KQ=LW M3UXMTOH8YZLG+SL,*\Q//D]7'YZL/N"3?RZZ?TT_A2=_S,*J++IC@'_T_^SE MXN/7;OK^P^J)8$*>?>SLK]V/11NO4BB@3/&@0C+@2Q(0G4W")1?0VO_U_L>H MA"I,)9 &Z;-698@I6Q Y%:&M%YK>J5\ZF\[_]6/]$<,2G]#PYLO^Y4]//ZQ6 M'W]\]NSSY\\_?(G=[(=%]_Z98$P^._OTT]./?[GV^<^R_S3WWC_K_WK^T>7T MI@_2U_)G__7;FW?I QX'F,Z7JS!/]0'+Z8_+_LTWBQ16_:S?B^O)K9^HK^#L M8U#? BY \A^^+//3?_SMR9.3Z>@6,WR+Y4G][U]O7U]ZY/&BFY.T"6#W0UH< M/ZN?>?9R,<\X7V*F7Y:+V3176;];T<\J_.6BO":2'-?Q]-^_^OH1?WJZG!Y_ MG)V_]Z'#\M/3^NU0!<^\9!75_]STJY]]@Y_"+*UG_6R]H=>G#ZA !QH)?EDA M_;.3*3Q#,5ND2Q^:50$NNK-_.0L19_V[D_42WH?P<7+T$3M"/7]_\HPWB^5R M8D)QE@L.#-&!\E)#D"@!C4E*:EZ2S9>GL(YP24/L)5_",O;B/WW&LSJWSW"V M6IZ]T\]V/]-WP#B9W8>/["U^POD:EQ,7+6(1!AQS"*I(12ZOJ]-//%NNCX_[ M[X0I$>;LWY=N<=Q6TJM%@_D]$1Y!WU6Z+Q?+U?+Y//_\Y6-=.LN)]X5T+RN MI)4)A17@>2Y@HA12)0S&I\92OHIA$VF+;]*&1R7NG2:\F=A_7\P7EP=VBF=B M2Y$RR0Q>9 4JQ0#>D[%&;2%\^2ND/,-7--,01A<'=[<,EO>1""@A!D5N@! T\H/)0 M3%8.I8][^5O^?F_U_3GWW#U87%!KR\G(H6 ,B((;VJBB!QLYU4 MD3G3*2B3?7MW;&_#&Y-7]T!V7G?CQDF.9JMX,V@Q!Z&],^!#)D>U9(KCC7<4 M(NJH,W>O#NC]K Q'95?%XMD=:I; 1G$;-OO1=V#Z0Q M)4Z:4J.E*)KQXQ5^[#!-^\F@WV?8SS1!/%YTJ^F_^_9[9D M0*4OJ'RQ;!C?_ 9AS:%#9);%Y6-D.NNI\I90,P^ H571 \>3>"M-J 9*UI8D4!C2*30G(+@A3C#/Q?$I41$I]',>C:=T'B2,^H8N0=N MR/%1+!&1!'D_B(5)85+*3#3/.30=0L.=)88T8/07#&VNFLR2,T% MBM;NRVT[2X=.N!R.95>5X /ETW9_^H8)J8C.)F42I2W&,4<*WF!-%"32\O0R M:TO./2HD$S#$+O4]N,9D=,?$J>8RW2_;. 9FT06@%5"MOZQI!Q[ :1E*CCXG MV[I\>'NVM1W[+^2.3=_/7ZZ[#N?IZY]=F"]#.@VR^U>GQ,[_;WVAM*6?+:LY M9^OA(QF3A6C.TVV6Z)[(,/BB_FO>G9;C M_>_%K.J_;R5:[S"M*=Z8XO)Y-UW2GU[12U*0V$T7^7PT2CD6/86:5G+2@:E$ M\#$9R*(X3FJKF-(\>S#06,9DJ@Y&[KT28B\VZRVF65@NIV6:KBS)&C0_/WKY MFA;SNS##H_)MA.?#8=8ZK=$ <]4$6^O!%Z;!8414VF 6K4]0##:8454+'%1] M[X\3!TE]O BS>FKQW0?$U;)9HN/RMPZ9UK@#?Z,DQIMIB-/9B3*;YW>K1?K7 M!])WV"U/LFB3F!(C,7) GPHH[@PX'SFP'+1R6(0MK2LA[L.TJY*\\/T3FT/ MH@JD* (M+&/ .\_ !X6*C'$SE/?C-X_D\>U^(KDU\VJ M3@N9%8.P\D"IR88!-%>AQ( B\N@E+% MWZ& :Y%II@S/I7G&_TY$8RKD:ZR@&HJB;8KMAG&*XE3FBA2DHQ^*1P:1*0;< MIE@D!NM%\[XX-T/9A!#ZD1*BP>0W8\*+]7(ZQ^7RY>(X3N?];)P4,+TG2#6- M,\VG14SGS)TP5Z)!(8'SQ&K=J8: &,&59#)/@G/1^D#= V!NPB#S.!DTM-#: M92P^4+CZ)W;'+Q9=M_A<$X83$7F0(@7@OJ9.*!(%C]F#C5DE4H898^M-IAM@ M;,(.^SC9L>ND-Y/^\^425\L)*S);'R19.*QU\.3[Q)(#2&\Q*G)17<3& C]Y MZ!&!, ?X#)'N5I0^?W(9' M&<[K:E_/GY=":Y!\^.6[=20%.@U=S>TMEXO4OTMAP/]93.>K_Z2/KSM<3K+A MH1A)[EHAK5HK;R'(X"&+H&4,(2;3FM8[ 1Y3#J !?_8GO'8G\1:+_'DZFTTL M/<:D(B%K@;7E22WB)KTLG148?:$@H/4^]-FSQQ2T-V#!@Z:TF4!_F%HJ.+$4V&NG$VC&-,5>DD'(V4)" M\GK(HR]1AL;BOPO/F"+C!BQH-O7M&HV$C]/52>%=CV 37F +C!N1H+HJ!4O1OZW0>E;^6)P9L MDFT,PA@*V&VF@,A;!Y$9#J5PBI.T5MRTSK'="6@36KC'0XMVD]^P#\/)+O?Y M*=%OGHRJ_4(\)T)&FT!)&<%QAJ"3$-S+I.5@10;7T6S"!/]XF-!HVH>HGYFH MZ$/VRE)0XVET[:A,?,M=#[SM?L+5@-5^%LK5JSLP M4N"F,*"46)QH'23? VE,Z;)6:J&E%-KY/(OY^[IA^0HC.=_",(-8Z)&L=A(F MMRX6E<'%7&-YX:-K73]Y\?EC2I$U\PX>.K^#%1Q=4$8AJT!:AW@6:Q<&5 MC*M7S/F@%')4?.B:H^WLP0&*1G;S!-K,?7-#<%K.?0%.C+E@UAQLJ&?Q'(] M<;@"5IMC9H>&8VLJW IF3'FPULI_MYEO5Q^2TOIXW?LI&QT@M8C682S ;"&V MHJJ-J(VM;HL0TO"@3&O+L"7$/?PG16R^Y/SVQ?Z%-P?2#(R'%A MKH O69,N] 9<#6-Y\#2>I )WK;N-#3",,64?1DCMP1C1N,[Q+.^FLRF<207& MN;Z15(!Z7R1(CI)GS*K(UGO]=]0);C^:DZ[E=<*_S?1YF5Y!X8QFD%PRY";8 M#%Y+40=H4^!9*]TZ1K\#SJALPH,Y<'59M)K_EIJ[/P_U%A-./U5@M-S.$%F& MUF<*&5Q*M7U&O1S$)_(CG<\Y%ID\;[U/>1>>4>G29I1H)H'VM^G@!5 3IC5C M(2A(C'Z<='@I,8)53JI@$\/0VA[?"&1,6=UV+-A]SO=0X/+RO*1"YJQX;::C M!*ALR223KP B"PI>LV8$;&_5+2,\9-B.%FUE,40AY!D.:96D)V9R%@VO20;2 M6=DS<)*EHEG(Q0Z2Z=OZ&,5^2R!;D&#'V6ZH&)8?ZO]K#=XG.==[B27$>G&=3))6 ;P*F70% .-XZ@70OJC$E$$9 I\9B;$:OM[@*TSGFG\-),]H+.PJOL$S3E/P1'W6N MM^Z5'!%4393$>O^"+#XREV,)H?49S/M1C2D1,0)Z-1;CP>H3R/Q&5'5+M6]P MG7FH30P$")-1##7Y-&@?DOL\7G=CW#;_[VO5V) M=O-X&O40K^E2>L ?W>+3E+[MQ=>_EK5(]J3+1+W..:VFGTXJL*+/05O/P?I2 M$VO*0< 2P3&GBF8JZ]1ZEV-S=#MG4L+7?K[_7#Q/M"@[O&D[.P<"4U"<;*)XF&40-7D=M(XB MM3Y@N3FZ4=WPR#ZV$=QPFJN/>"_"XIP\P1PBR,2)[JPX\$P'TJ\Q M*X5HLFZ]Z7,OJ"UWV+]/';63I)H3Z)=%=Y'J%\!=G@)C;-:%&2 UF8GEQ/?H M10'#LU3((BMRJ!AQ0XA;[LM_5^0:0HK-J';+7)RW-+@X%TYJI8L 48(C?-& MDQZ!_+_:K2 M0&E9(&B3P)##ZEB0J&7KO?=-<#V"Y$AKNC075\M*_5H,@*_PY+^OY]=:0-3T M8!3:&L"L-3#*(:-N^&O=V M/(\@0S& 3]-&/(V/D?4'V&E2;LV7!'0Y9P91B=K>D5.X&YFFF)=E,JBNGG%K M;YSN!_88DA,#&*?&$FMWO4*8SBNPH_FE+2@6I>\O:79)T6#K_5HA5'('U)P9 M@:SU<>P;@3R&9$-KLNPND39]!V^X+ZM/K2W[JL9:=G:T7DV1S^V<*KP,X*WF8*@,1>DJ$+(UA<*; %O(W[MZQS9(4UN ^GM84/DM"WJQ%FN M2B%8R0L:OLT90C06N&9622S2)3DXJ:Z VHA*WUEJNZVD!B10'Z:;ULW!CPT7CP4I<4&19W M->=UV(X[6X]PCZ5(2D4I>')@BPWU#FN$Z!D"HB%C9FK+I=;)HH>6(AVVA&?$ M'+^J+@82_]"5GYRW0>YNDR/JN3YIE+X*FZ<-Z,;4 M#^3QTW-7\3>CY\D0C\K%81_-=^M_QS$($05"TL& T@$A%$N^JC.%88HB-V^1 M/< PQE1(]8@(?VA"'4)QIV)L0)5 ^5#W]"W25*$'50)RPEW/.HU$<6\_#V_Q MX^F!B:-R=HO6F[J/?51>=IBGJXGGR:9@,]2[8NLA00DNT&P8EI&A"#RKUDU? M[@7U&-H@[$JEZTV$6DIJD..<-\-"IX5@F8%3W-2X(=2JJ4!Q0[8Y$RX=6F<; M[P4U)G=\3_QI*ZCFI^Z.RJMI'?\\4Z29T$85#&(DTC6;4I0>GWX?XY77WX@+/<(SOS/WM$?\VG MY'K&&+1,W((6LMZFE"P$'ADHGDJ)/K$4KJ2,;JDFV>1I6Q;D/VIJ#"."09R6 MU\OEFL9,A.U/FBS_FN=Z4C@1HZ>?:NW*S0=0:K^6Y7F8U0_HZ&/?(6A"(5)( MCA2FBCZ3'Y88!,D*,*X\)QWJ0VR]9S_H@,9T"\ !G*7#$J1A+]EO\]Z M]0X-E5[4_I4T#=UI&\R38JJO-TU&-D%GYA1$GB6HD$FW>ZL@90I4>&<0!\% M!YWKCI4T!:(I$H*Q5@>4VJ36[2#N1K2KGKOCVR^TD+_4Z\4QF07'NLQJM(XL M0&#(0+,H@PVUD59K!;@]RE'M$S4DU55M.+#\FMG3.W#^VO6MJ(Q$QFT )I( MQ8L'':/1G4.YY\ $NZ MZ3SLQX0&+)(%5EA]W\Q4*CS M"2>Q6/)E$ZVEVN1;H:EG MD&_]VI#6**]U 31U*]B* #X(PAI06W(B/ ^M^Q4]#.F8:J)'Q;BMQ7A(%4<4 MPHGQ,?F(%E JFA]O&3AT$@0I8D^N<5:L=??/!T(=4UWRJ$BWO2 /J>@6ZVX2 M$QI:!!Y*8/V-H;1"' 'F+J&(P;D06U_\^C"D8^H4.2K.;2W& U'N=XK9_OR, MLT_XVV*^^K"<",E]=J% J87]RJ &KYF$9+((T62;RV&I=Q7QF$I,1D/!G<0Z M= KFI-O%']CUU2\[9%1N_J)&"9(-4#;*=_RSIR;FYY^P"^_Q]_5QQ*Z6T<[6 MM>"MKQPZ6J\(WKS6 TV,II>P3%,KGL,BARIQQ3Q7)F4NMC5%M"W%6' MW?*X:\]Y$9;3-&':"G1&@,[:@4J^@,M"0](ZF=5AL\[[IZ@NVTGZ]4*D3K0=9NK2JJFCFW M$DIB2B?G>7:#]#'9"?684B+[I.2>Y3VT)3WM]?.NSG3W=5%J'587TFKGS?_- MOKB1I7W *!I9WK,GU4KSE^OEB@Q^US^U>FM8A+(: S"N-=0.%N#KUE54T7'D MUO/F3?GOPK.KJKO>W;/6VZR[KEX8RJPRRJEZ=Y6/H!1%R#ZH#+P6V,M2K,NM MMQ'NPC,FB]F,(U=U43.!-&RPU#=XFOZ[OVF^'_7+Q?)TH*0;@C8@E)?U2A4) M4? ,(@2GHO99^-8M*&Y',R;K-1@]&@EC:!/TIO8,6)XW_>E?_D:QZO'Z^)?U M:MUA_TXUMM.3'O<[6*4'/ZN1H6HSUD:VZTV]F1.MBH8=B'9,M'(1S5Q7?7H3:S&9NBO9LOY7L-H4,R@*/W-:[ MA )0S*" *5^R8=E@:-T29$N(8[*NHR+<0T1X&)[U&UY1)^L($J1Z2XC*5D'T M%*@JX;0H3#K)6Y=G; UR3!OEX^/:UF(\"-OZK2ZK+/*8$RA6LR+5&PU**,@. M'8\)>?N;/;;%.*;]\=%Q;6LA'H9JM7P$3<0>%DN&4*9@*9Y*"#+F'%S"@GA( MO;9I_<^^ML7'1[5MA;AWJEVNR#322%>,@<3KQD0][N"Y4U"41(&*)];\EKP' M 1W31OBH2/=P<8XU>3*YLE<_;/J$GG;@!,K5\>X]A6)"I,?_\)=%'GQ_75Q,?BV29O% M$JEO0_%V MC(P!\T9K'QB:YL<.'@3T<29/MF#;5CJQB3C;72UY,\B)=\A\5!Z2<:2@6>$0 M'//TF[8J!DDFH_6^VRU0'F46LR7 M+[ L.KP _A7]LEQ-T_-Y;?%&BV@^R9BLK-UG2]:&P@+ZX;7/H*.62B,3&OE] MDFH'I^T5[AN!(&]HT=&2>TTZNB,X!&:S:\4Q2F.\BZ!X($=:V00^T\N234+) MI8BV=92RQ^&-P8X?B.9WWS(_'E*UK,G; )I,7+A@/#"L9LZC@9"Y!JU4<)8S M;FSK?91F3!W:9Q@E4UL(LE%_U\4JS+[U)EMTM]C*B?4);6$6DHRQ%LTC.)LC M)!95S"HRZS>[]7[3)^XTK%N^\Z2/9#TU<%I;=/$24Q.\Q,0,Y%P[ T:4X$2N M=^4R6]>W"]9N-,('/'PT.GT0/EQJ9SNT:-JLBWM1_KZX"6BVQH52:E=O62_W MXAZ"PAIUN$219#3.;]8)^6'/'XW"'0&-=A?0AM';Z?OU1Z1(\1]_^_]02P,$ M% @ E8!I5S+GA=8#3@ ^H\# !4 !M;W)N+3(P,C,P.3,P7V1E9BYX M;6SMO5EW&TF2+OC>OR(GYW6LTO>E3U??PU0NDW>4*1U)67WO$X_Y)N$6":@ M4"GUKQ]S@*"X@0P '@$08G65FA0IQ.=F7[B;N6W_\3\^GY]]]RE/9Z/)^._? M\[^Q[[_+XSA)H_'[OW__Y[M?P'W_/_[SW_[M/_XO@/_UXYN7W_TTB1?G>3S_ M[L4TXSRG[_X:S3]\-_^0O_NOR?2?HT_XW>LSG)?)]!S@/Q?_[,7DXY?IZ/V' M^7>"";GZM=5/I_]>M/$J8@%EB@>%T8 O44!P-@H7'69K_Y_W_QZ44(6I"-)D M^EVK$H28+(@4B]#6"TU_4S_T;#3^Y[_7/P+.\G>TO/%L\>W?O_\PGW_\]Q]^ M^.NOO_[V.4S/_C:9OO]!,"9_6/WV]Y>__OG.[_\E%[_-O?<_+'YZ]:NST7V_ M2!_+?_A?O[]\&S_D#;'3 MB/.%@AY=PG=K?Z-^!ZM?@_I7P 5(_K?/L_3]?_[;=]\M)8?3.)VY?'?Y MY9]O?KN+=#2>_Y!&YS]<_LX/>'9&B!>?,/_R,?_]^]GH_.-97OW=AVDN:]&O MEEQ!Z0KG_ZZ?]L/.F#X0D&F\"!GH;_.X4KPAQOL^?7?,5Y\%*1>\.)LW1'SW MLYOBG9SCJ*6 [WQT [2+#X+S?![RM"74&Y][#><*Y&V$]2//)],Q;;.T,TS_ M%B?G/RP0OIB,$ZTZ)_IB-CD;I;K)OIW3GW77G92?_W4QFG]Y''K]<*@;+O.2 M+3!V_.1KX(DEH_&H;CPOZ=O+CZ\H^UE&_CS/]*^6F]$*P]DDWOBEL[H53JYT M=X8AGRW^]O1B!N\1/YY>/85 Y]_HR]FI4B)(;CBX)!VH7 IXHR,461QZ9;C5 MYJ[F9RLF%9R%A>XO'_%#E>L/^6P^6_W-0M(+*:]'L93L]NOZ;1SIR)WEG_+R M__\V?CN?Q']^F)PE.KZ7 GTS.3O[93+]"Z?I-*'C+-!I:K((H%*,X+,,P+-' ME-$X^E_C16\(\:9$OK+M9+J2S>5[N^6+7::3\Z;C)=2'X^GX["Q1S#67XW^6-"EN!X3@*F3WS_VWB> MIWDV/XV(3BDGP=F@0)6@P6D9P;'$,\O(T*7F;U,+Y,/SK5>"3/:NW;L M0WB.FT_--'&7)6)7EKR>3LIH_G(RFYU:PTT(B3Q'GVF)]'A D^K^[:GZXN6?8X)Y-OKOG/Y?$AQMF+^2[.NR7HW?YG@Q)27FVKE(L(++KHG%69!3L06W==R_ <'II7'6D] M*"EZ,,T>$NN;',]P-AN5T?*F\B3]GXO9O'I:OY!Z3EZ]^(TVC+=XEE^5KVN] M6IA/C"F-#))4$90@03NO)61A8@C915G4@'OS3HMYIOM>:-&#D?G0P@AV'KT? MO[B83O,X?GDWQ?&,!%F7.$Z+[\YN+?AJ52QBD>@+FJK M\H:^F([B(E9 OWJ:C TV&0Y8F 45:!%!)0Z^,/(^A<["RL?B'NUA':=7MF?U MW26B[H.(_\"SB[SQ0CS7,12+4!@7H(KUX).BA3!O4[ N,LUWX>%6J+X]&O:O MO+LL-+N>KU]/_-F[R4E*"QWAV6L+]J7D:J>SMM[ M;X4TF MB7?8I\Y@Q&@5%U2O!(#2@(H.K:%54 MR2HYTSK)8^ E#O]*'!Q-MWV-]L"Q'JZ=W]5]Z6+ZY5HD^B02YFE.IUQE)G2) M$'D5HTX%@@P(9-5AS+H>=JU-GP?@'/?NW4H/=RGBFU)D80*MD+V8S.:_Y_F' M23KUTC%975#-%R%LE&04D11,DC+$E 47K0/ 77!]0Z1IH9E[-IB=\^)^>: MI3Q.LVLI+Z=%EL29]E L[74J<02'1&GA6#;:"69-ZZWE/AS'38^=)7\/'78^ M?1[-22K>.\U* SF='* M6P2OF8+D'')BK2BN]$6,^P UY,D#97@/\&8+1:_CS,X"[V%?N(7II\4&V@G4 MZ:W"P$9LN!=0RR-B76'C QS877&3OJ0^&"64-)D;E1>I]60P.0L^+I('@DN$ M'*5LO3$,2(4;-:/[9\(FPNZW^.7WA2EU:JV-WH@")64)2O@(&!FA$G26QI)2 M,+P_T_'W:_6L0]J)#92SWE3<0K(]U.*MN;>]!&<0,46,0&!*[8E0ZZ\D.=;* ML^!D5MC<&G@0T#%0H)W$>WCSW^0YK2^GGW%93'V)*ALN14H$PP9:KW8!?'(U MB<$'ZRSWO'EQT_U(CH$ #63<0Y;Q28P7YQ=GM3Y^77+?BJ(YEZ1B EW;H"AR M8"%(YL"(X S/&8-HOBET!7<,_.A'$SUD[-ZX5%^>;"M@EF444="AQBVYV#75 MJ>;.%U$*RRP@-C<7UH(Y!DJTD?3:'-O_^.&6;%[2M[LT#YEF.N-.IE,3D9OY_GZ?E/.PFOHY=1#9\1*-V(KLLK%%?D?KY MOXUG\^G%S6LMK[0*K"#YM?74,(X#2L, ;6%*8?+1M,Y$6@-EUWVE2O+=I21/ ME9*9QX3 M65T&'(-*"1"5(85EB0C+ZOQLJX_?_C=HX5^;^\?6TNT!X_C.I8: M^%E4JLQ/44;:".M&AHR6%QV"$SH!^LAH0T-:=.M*T_N1')_&MY1R#^[%3[ED M I)^&8UK&[H:>Y_].JV%_9(,W)!U342JP586>$W:B&"RR=*:'%EI;3&L!7,< M#&@CZQX\C9N+745[WY"]N[AF2Z_S--(/\'T^388L)BYH_0(5J*0U!(Z!D*9( MRT.3;.N"W.[HCH4FO6BC!W>CKO=569I@OV _>VPNU4,) MBM_D\"*J4_UR]$Q"*,;4]"\+KFA7T\N\,%$)GEL;I'=1["O\O;->;\<]=I-O M'S&N&X@N[VBZ8.HI[GT?GOV$O7?5U8.JWT'00Y' >E/(&T(H4D10RA#/$_E( MW.MH4/L2LWRRRG\DT#V$[C>1;R\AKD^3LT_5,KEIMRSO4YV,&2U!$LE:4"(D M\*@,!(R^7C_:V-QN?!#0\(;B[CJ[$^]J)? ^;J/RG#R>E1%[B]4<*R##Q) MVN408[T80^!6<&E4$,RTSI*_#\>QV'L[R[B'>Z?;F"[IW0553S;?_8CV8_7M MKK%'*+"#N ?8!%9VJ4F,U)0!%=%="5\@Y.B TT'$47(6FW< ')($CUA_0W%@ M$RGWH/O?Z2RZ.*_1D3\F\[S*O[$I*!9(^;+UKUY6KI*OD.(:$D)F.-=U.@H\Y@32A,*UBX*SYL7\' MQ5%H?$?A]O":+YCW&K]48V:12'7Y]8J-CA4M?#(034R@I$ (T2OP)NI(T WR MUCTK'H%T%$1H*?;>HX^+$ZXX34MT'+(3A,C6TCS#)0$D1\1G(PHV+[&^@^)8 M+/\=Y=M#W/ FHC_P?,7R+KAZLOS78=J/[;^KSAZDP(X"[R4+90T^(0Q9(625 MB&1J;5^=/E/S)*0Q%E.*T38OE1^6"(_8_T/Q8!,Y-]3_HJ5CM4E?3G!\ZQHR MFZR*\@E,,;7 DQOP4@:PEHG DL&8;SE^:SIKWO_Y^X[W;RO\25O)-33J%Y#^ MY\79%\&X?_B*N>2HLZ*3+/O:&20[ UA\!B:L9F3E"(/82;>='G<,JFXOUQZV M\=?3T2>-+ DK.T8S$/WJ(&U#K7EM;*L]:9A/>)$ M:"CFAF;\@IZ_([%3B$<"2]DHS);, #H%%A4SGJ<4DN[TUG=YVA/7 M=3]2[<&6?QB<]K(@TC;$DIO*+8PU5?,[T_D@2ZJ8Q[ONE_ M-#%9US$HH@Z1-%D0UN0 $]<@K9'>*\>3;UYA=M"IXOTQI3>]]!$AO@?KFUP% M2"#OHD4GC%#D_')7 MVS%PI%=]]#6J]T8]MI,J>ZP^M##D4FODX)2-D!PC*BNF;&B=>'('Q#$Q83<) M-YS_=3\U'RRQ-,%:[G( 'X,'):. 4#0#1[M^8=EZV3SS^) +7H?:+IKII(>Y M73>8S-%:6[O%)8UTZ#E!6()R$*.NUR]6%=D\,_U(MXFMY=K#I*K[5KE,Q2@" M$\N90Y26@U(J *(1D'EDW#,;=//Y4FO!#%6H.JS?L+F<#Z5H]>V'R73^[G:^ M+M&CCOKK3':+"#Q VL8\*1+]97K5&_,D&.R=2:N M-LV'R Q*A,?:-P_&@TT$W?.=Y65XCGF5?"H.G'2NWGVI.O8X "LV2QFET;ZU MZN^BV,.(CQ8*>CS%?1/I]M1+[4[!CE0N%L4BZ-H74J$5@"&2OU(21Y.XREGW MX",<2BEC/^?_SI(>KJ"Q"ZIOM:!Q(XUU*V;;1MS#%32R'*PMKI9N(*%SC@XY M3HYM4IH)PWARKKG_>. %C3UP8!,I#U;0R%$8KH2O8RDRJ)JKAX$YB!Q+,4*Z MJ%NK_K +&C?24J>"QDU$/$Q!H[56\)*.43J:@=.8!992\=?_"@Z]B[8,'F\BY=17K M9CS^@:I:-1#]I M*K?6):QKJFH-%B(FCV 3,E!8&5ML@9B,5EG:G.21U"-OK,9_(O%29==+M4ZM'WEK5[>7:@R.VIE!66@+%:'/A M.D=:='3D&3H-F)*(T<4H430^C@^^'GD;(C04EY MS2\NF78B3WN2"\:#=4Z3#U++YVVG]_S^SW_B^FPEN88YVC<@K3$5BM$Q%0/& M, ?*&0M.!09)V.!T*-;?OE]]1*=':VJUDV/#E.SNA>[D).2$!$MKP4%IP?;(RR/HWW +OIN*]6&N=0+@&_SQ_D"A63W\/)MCI-Q.J$OTS6: MFJ!SKNV/8N9$4VD"H'#D*&13I,NU+7;JQ((M'GX,I.A;Y@USL6?3^>F;6H&_ M3 Y+P; 8R =,]<; UR&)=/C4;N4\^1@$CYVL-OK4:Q8;???56KOQP..X/MU> MA@U/\2L0J_A,!QB;7)!V46G[-_CQ>] =A'];?3M(KJ%+?1N.0RM+2 )$G5&E M;##@&?-TC-"6H.D'K%MOBGTK<,W]97O];2*PQGJ[K.J_$[?*MI++-(&HT*G*^E'-'?CH<,=GSN)?=)"9@TO)1= 2%1?@3B&J;#$:!$I MTW)\)*42/*>_Z0Y^@\K:660^QH>L5SXO=Q' RW&AI0+M& MJ+GNY% ;1PZU=X[7KIZ>M^YQ#O4I3\>C]Q_FR^GMH_'[16N"29E>_>2W<$8ZCKSA[4V'@XL*+J[SC;JG+V) MP/NH'KMW-B\S(5M!QE"2C$ZZDNKDKP3>T1?<[BW>8_A"D M#FN,J$5L6,>[EP#!9@,2R>YE5ECE;&N%'T#!8'MU[R;:M?F(K3OCG\1_78QF MBT^:_3J9I+]&9VS*;Y?GL#YQ.<3[ZE'=HGK_3\]KT MUV^WY$8M^'^\F!%;9K-KP%Y>]3=S43BEB2LJD,.ABB#WD#L'SFMM?!(F-;^J M?PC/SEFQ^&4QTN#=9/'IT[QZ6)[].IW,9J=2F\"M-N"-5W5+=+4V(X!A!843 MQAG?>@-Z#-/PVU$S1MS)EFTI_AZ,D$M\OTRF+R;C.;VZ] U]-1O1Q^-2#!@6 M>_2KCXN_&;\_B?1^DHCR[)19[T7=5V4I"(HS#2$),M 3AE!,Q*Q:WW[N!/CX MB#6 XOJX1+^4RHO)>1B-%W!O8'\WQ?&LY"F=YOP4,\]1JCWNQ_K@BW#JE9,JZMIR+!'K,=?80EBD=%BG MZ'T@Z(,PZ4&81T^H=DKJH'M?IIXLIP7V=IZ-).G5>"&MKMT)E7&UD MSFJ%!">W(GF;C,."K<^[A_ <$5.:B;V'D0&_5+'F,W)*TFUW9067GVIE5$!; M($4RYA:T]4YRT-X8K@M3O+0N,^N"ZX@HTEP-/:0!W;/AO'[M!S_EY>'[)G_*XXM\FEU)EM'J M?*VM5X:;.E>'3F1KL$B92^2M1YL,NL C(N_A$J.' &?+Q?Z1YZ>>G.3$& ,= M:_G+8GY(S>;DTBI)]@)3KO7>VG@)STQNHMP>1C^T7,[J-7R'GZ_]\%2BT4PG M.HDL(SO6&*2O"H-B>1(N2,E-\QRQWE?US.B^*'"7Y.Z02'[W]%E6.:]T:"NSSWK9SWW\X_XFA:[T=? MUCOVX$7B(@7022M"52($1,+'9)*UY7"VK4,<]R,Y(C8U$/4]%\L[QS-Z(/GR M-^E3\NC3HN_H::1M&YUFD!;"$U)!X(B@1>!12QU9\VN@(=9U1.P\.!KD>Q*36IRT09A6R<2 MKD=S1+QJ)/)[V+!S0.1M_)#3Q5E^5>Y9_>S'+]>^NTRJEDP7GDD.9'S6;MJU MJ41.Q&$GG"N,R=@ZKK8IQJ$FWO7&EUZ5+&GJ,]5^'M3QNOW:W>1Q@ M3Z4/CX+;3QU$$U5VH,?N>M@+89))P;"+^UAU>7[[XZ3*[-WF/UK$,L>@:XR@.0N0&6-&6%Z]4O%UYNZ8U MV-5''H2=NHNL)SL+JG5WY==3S.>CJ[8\I).-U8SLP*2- M*<;236H%+>#R'K8C)=!]Y?W!=U__/([_I_)],49DAP6NP[9QCS7R2N! M[!9%Z "35Q>V"P+KVO7DEQ*33P3]!8R7X"C*9HY)55JG5MS$#1[ MQ.(\5)9MHJX^JKDO9O/)>9Z^R6-0G8 -;S_UJM[;E>#-==-#'3]U]J/YQU( -/"HTUP$OT MH*PI$ S3D+07'HU3S+3N*M4)V'$3J+UNUNY ^ZPV71FJD[+ZS8'*3M<_>/CZ MTXY"&*(0-<@Z&3$&8,Q'4)[^"$((L,)(;:7+UK=^V?LL1%W)\]1R%(DY,@98 MG?:DA8;@H@0;,R9F1-2\]>W=ZMD'<5&PG8;7Y5]L),X>#JX'"S>*#!:9I5,4 M:^&&J@U9:9, 8:/A/L0466L*/Z%ZF1;JWUGL/1C#*VQO)F=GOTRF?^$TG6H5 MDU96@H_U9D-).AV]YU!01Y&*=_1'3TRX!N,(";"MD'NXT;G:DB*WUF9:"&U- MFG"$>N-,MICY>Y/_'+HO+U;)%']"NI?9GJ MEEF)%C-$LNW(8X@9:N,@$,%RB25+'EJ'M[NC&Y[I.Q-R#<$;:Z)/WNN2DE2T MT<: ]#Z[B! "\X A6L^SSE'T51XZ?/:0LHK><@^)U=YLS-8^[=R#K+-JHDL-_4EF#^VRQ_>JE$//'E)2%)T9@RR9)'^:6T ;R:;)QG-K?%2Q]53U)Y\] MM(GZ.V8/;:*&O22#= 'XG#VTL2HWS@K91@][(8Q&S;(E0T%G7T#5.[I%5]$4 M;"+^_K*'1 P2%R71OO8)<.0L!U<8,"Z-*I:,N-N7 M:T\Q>V@C6=^?/;2)H'K.'J*?VA+JD-*H%"C! SA?$G#IE'8\*UW,D60/;:VX M'42VY^PAI4(Q29*U(F*=&Z\BH"X6C)/>&/+ALFYM[QUE]M .-F!?ZCJ [*$N M<)^SAWI0_8YY'=OH[0"RAUQFI0[1AN SF5#*.L#H:C&T51A%EBZV;B)[$#1K MF#TT),LV45=KF_16=L'-I!1IR7*Q$IC2')1GMF[F)(,<15(E<7_[0G&-Q?/ M0PX_=V,C[4QZ$&T/8=.;H[X7A+9:&T!W M47P3=LZ.PN^AZ^3:R>]==/4B!'07>@\&Q%I]S11&RFD]; MIRE:1QZ=" I8L;0IIH(QFR=-A$=,B*%XL(F<^Y@4,AF_G^?I><7WCO[-!Y[15?JXM0:P$E9(Y*H BBM>[OP_%-G!$[*Z"'1K2W,:TFFG5 U=,9 M<3^B_9P0NVOL$0KL(.X!=HA+=$6@]U(GL-5.5M(E\*4XR-9K,G<],Z)U$=Z0 M)'CD=!B* YM(N0?=OYWC?!&%7VV$JRXTB_4Z+0NO+31-3 64$^0YU0E(R2L9 MC<(L?.MCXD% W\1YT4XE/;2EOL2R,FTZ@.GIO+@!9#_'1$-%W1E&O*N4^]@J M;H R/"NA5087ZG3M$@V@4P@Y"XO:*9^:!UD&4/DCA\)0&M]$N*UO$7_".9Z, MT\D8S[[,1W&UQ-6@:RT%"]D!4T@G8*GCU3DY,UKGE*W*GJ5;";EK[A$??,SP M-XD[R'_2B_!:1\ 75Y8$;3F]?')VL3BZ;N(C@X-EY0K$6"_*$QU==% I,DB" M1&0A9A8[*;?#PYZLBEL+LO7[NQQ<^68QIVM&.-=!3"$YLC'!*[)B526D5S&# MU-Y8$90+TG;2=;?G/5EU]R#.@YP0^K5<\?9/!J_=7 =@GS6+"5[AZ#(\OIUP&(V4,M%!: M8ZB>%=;H70$N>;&B&!E"ZVJ!QS =5-QS.X9L$/;>7 T]!#T?P'<2X\7YQ:)! MPPEM //1?R]*?$Z3*]'S&"!@J-6MM%$&ZT)5HS8!N6-2B_+2JU4-6P M*3IUS$R1RI&K%ZLP+!EW7))1D2+8(E3.S!G?/.O[843?%FDV5<&@*8-_SG*Y M.'LY*OF4)8%1U=X=)49:/D]$XN >7+)1&&$[&>,W\.XOBFR;*F.'M(R.HT< M=$9D[5"2V\C)2:E1 6_IJQ0Y+%%4.R;!-U]=V: MM5X??QA]7!4!^( YFIS I.I>D.D(F&AG1\MSJ)W7C6&-F?0 G(.RV'=7Y4-M M6'?00^L0ZT-%(D;'X#(F$+K.]!*1WI!:&$\F@$;#I+C3@^08ZV^VT7I3T?:P M*]#"\]E9CO,+/'L]G9"Y./^RJIF6,J4<:+D2!2C%'(0D'.@4BJXS'$IN7;NW M'LUQLJ.Q%GJX+.S6--H4:Y01$3336!N/20B:G )65/"1\:2:%V,<24/O9B=) M$]WT<'78L6FTS%9R&X Y;LFA9'3P&1T F;.1,9FX:CV#\4@:>N]"H/:ZZ>$B M<5UW'A^SPX"T$YI"ME+ 6@CK)$2,@?ELBE%###\[_@N;%@KHX61ZO'E,%X#/ M'=$V5N7&G:ZVT<-^YBEFB8C!@T9;(_=9@$_%@A-):!N3T=C:#7Y:'='ZYR,Q&64#Y4L"C$H>A#:*.*;(:5#(0&66;6 ND=_2^#S=!%_O MV;Z:.Z6%B9!3Y*",Y(#%2B!O7-(KYD76 PX"W5.V;V^,V3CK=Q-U'$;6+YOU:WFUC\87EI(,>,/-E+]F_AT">356QKRQ@6F_FB@S[G!BKTP(]+5_1M\JQ M9*040R9*[3,+^ !(LZ5:>LL&7K,K+N5T,GN-T_G7AA,O)N=A-,:O+2:4""$F MQX"I0-MD4@J")N>112:TDBI&/V@]2S?80R6#'@#=^E'E4\P6)?$RZ[P#%XNJ M'= B.,LD9*>U)=$[)P>DZJ%DBP[.G!W22#?1X 'D]76!^YQ&VH/J=TSPVT9O MAT W':V2:,![=.2GI S!DR&:F8L)A9*6#WA+\2332 =EV0;J&CJ-5"+W)3$H MJD[KB"(2-.6!61*04M(DW3IC[$FGD6ZDRDW22#?0PY!II#G&H&K-JX@\ ]FH M$@(: 3JK:&-M:"Z[A=:>=!KI-EIO*MIATTB)AS9S07B)=%3)3_]-[_#SJ4"T4I(!)9FI&; ! 26] M71BC%"@DF56M"^VV@#G\+M64/[>WI;X5U<O=VG0J^Q>.=),X/N^EYY-YZ=DL:6+.'\U?9NGGT9QV;,] MH8^<+'@0H2"HG.NQ&PIHR902JI0B.K&&'G"-,?3=5[:L>_:^;I;;*7724+@- MG:9K>!8].9>(9JL$OPZ@-KG][:;YNT"&O=MMHZ.["F\DX,&T'Z2,W-1SRQ>R MM:W@X"W9]9;1$>9XLD[AT]/ZFJO6 96^B5R;YY83CC$=(0OWZLH?-UEYFT'G M6-.$1 ;:O!0HI;DI%A%3>,Q)6??APQF"#64^:2BP7KJ/7P>3LRXYN0+%>P+C MK0/'- -N)7G# A/&;NVG;W_RDU?=3J)J/E)TBN,9^0TDP.N0&"]"J%H'*TH& M0J$!N>-02B"/P7O&;@]_6'<-?>_G/WD=-A#;8$W"'[X\^0.G4_J;3_U=!=UY MPA!W0@\OJ]'ET.6SWN1*)@+X.D_+9'J.XYA?A;/1$M+/GS_F."?G>W1.O_*J MO*6_G94E=[ZZ>"XFGHPCQPY= I58A."(2"EJ9T)F66'N8M1L?G_2 'VC"Z?M MD= _&$T2/PU9.U^;]*,-FJ2XF,0H K!$XLM9F7)["/+^I7B)??BKJ3VQ=\TE MUK#*[^%F:YO+N!29"9)\EA4;,WE?80 M9=Y9Q]M%"R%97SLBZ&R#S8K;0]M(![VS/2R&#JGN?=\# M-UOZ6S(GYS_A?'F?DAUYR4$CD#HD*!,+O;=%@9!&&0R2<]ZZCJSM"O9U%[T/ M"K9^"[:G0C^WGC>O^CBYCC*G ")%7Z=E, C9<(COL'H NH;"H5LI*-.M^+;"'BP4(CGI>AB"TCF"!SR7&=>"+ AYQ 5 MIA0[98,=EM8W#86T5_HFZ-'Y,>=7]IPW M\)PW<"A2?,X;>,X;>,X;.&1J/N<-/.<-'#9#OZ6\@>?PZL'<_/407NTIP/8< M7GT.KSZ'5Y_#J\_AU>?PZM-3W7-X]1LVLEJ%5W=*7'L.KSZ'5P]6@<_AU>?P MZG-X]3F\NJ?PZFHV[:2L+HE?CC",SN@1.\UIV^3CFP95-U_0X<53HZX]'&T@ M\RK$.I%($.W([25')QN7I$GEX"ZP7PX:3SV5 JV6&""[ZDFH[,#K.MG2.(^< MI1R;MR#M!.Q)AYLVX=U6E_D;J:V_,.?NX=HDR8NU3H#!7-OTZMJF-R:PR*6T M)"HOGV/U3Y&AK95_N%%2(64BV\-#S%:""H%,2G09F/'D4S@>8_.98=]LE'2O MM-UN&^(#SWA%[BU,;0&7]F8_D05K: ML&N4U1A'FVDR###(! )=X0Z1&=/3V=GR1G10 M?&ES6#140>L]XL>+&2UQ-GLQ.0^C\0+A2?S7Q6BVE/FXCL_,[Z>+'RQ&,^?T M8C(CT$D4YA19XLDG HTJ@>,Z01 8#ZWEN3 M<$A0]-5LE/+TRL$;S_*IYT+;4-VX0ENM$J+.\[ *K \A):5HL^PV,WOC1W\# MA&DH^X:MNU;B>)CA-S@=O*6CL1CP2C)0Q6APFN"&J(-P-L;4O,%S=W1'1*2> M57.71&IW7_D3L7H<\P(-/Q5,91X$ ^]EK/.8+'C&$9CD6FOO9-"MQ['?@G"$ M=-A%R'=UKEMM'#]_'LTO$25M1"I% J/GT^IX@."D!68MRSQ9DTWK".-=%$>H M^1U%?5?Y9F?_I1K)OYU_Q-&T+OW%!YR^)\]Z]%-_QNGXU<6<&(IH+!? 91:U#H6\H!HH$LPS%36/ M6ND&3NGEXXY([3W)^"X+_,[VWV6"U*OR@#!^_'+YPV7H4%EM4E0")*LF:P@1 M7 P:I MH2U9%^=:Y-EO '"HLW+_UV+.*]IUV6RO7WL[)(ZH?\FN>O)_BQP^C MB&>+E$G!=6)H YCDR%;F6H&/BFQE9PWC1I3 .CDDCU3^K06PK^37WK4^:2W] MQM6[ERN[#NFR)T074 V+Z=<"&;ZTOI&B)GU)>3 *1"*WDHZ!M);V4Q4]!%D< M<"=YPF*5U^;IJ?Z!HOPA-;^)33S]#7'T]STL(')-@Y5 0N@4](9JU,@:#DHM5#[00WT]NO/QZ#WC:46NN Y<\7 MT\G'?-65]4\28$[_'WU% KGL(Q#J]E(*!UY\KE%W#L&X EY[I1+2][);B.GQ M9SUEA?8ASH;QQ17?3OX\+1*=98R.B" *J&@,N,6,1Y]4M"98Q(?\M\W>TI,_ MG[)2MY1:PVC?"L&+DU/G$S.!&3"F(I"T3P1, ;(TAF?#,,6'7*'-]/;BY!CT MMJ'4&@;8ZII.9B.\?.N-#*8@V69%2 .J5KLX1YM =LH&&U![WRG5]A&#]>L3 MG[+V=I!=PW#98D._9V&_3B<7'U^55_,/>?IBP;-1GEU")7L["M3D@?L20#$Z MQ8.C/4/0?Z*+";&83F?E9L]]RLKN6\P-8V@+J'],QLMC?>&2K1!))[V*@H$+ M]>H%;:33(2=@*0:!ECL;N[51O??CG[Q^=Q=:#Q&P*Y]Z=5-_N?#9PJ^V(O%D M>0!9L@25G06O$BTX&BY4,/07K6-A#P(Z]HO(]EKI(?OW$LOEZ] %S"87D9M7 MCNSC(K('1=U?#;*#E'LHL[P)BLS($"WM5:A-[>0@:^Y?RF %!I6+1=D\7V( ME:^Y@!Q:XYL(M_6%R$\XQY-Q.AGCV9?Y**Z6N.JI:(Q-Y 5"BE&#LFC)\. , MHLNUPL&7'&VG8_[!Q^PM$KZ-_">]"*^7SNF+K.^4/[^=G%U4>=["YZ44UFHR M9Z(AJS+: +YX [8XKUBR42C62;D='O9D5=Q:D*W?WQ?3G$;S-XMDFT4_^?LA M*FXEKWDW4F4$)74=.94,!*]DU)X[VO">K[A[$V8-9]F(R)9NT=ED: MIX7#> DKR2*,T0@)CS$@(GCOJ(3M%/;%:JL?8?P]2LXE@ZYUCB M"-85TJM4HA08>"8#Y.2YDBSRI%LK_Y#+>7JE1T]JZ:\/T$:3-QT3O%:Q0:+]FB2C M+&"J3;@2 69(G'>M.X \B6&J0^PXO2FJ!P-KC3R6MWU<2QY,G8A5K_R4$@6< M(7/?..21&ZTQMKXI?0C/4(F_O7*DF<#O(\-!C!Z-WCN,I@YN9;4_1+#@&',0 M/3.U.H[+R+NPY@F-'FVGU,<&BFXBW,%&2G8!]0T-%-U(1YUF2VXCX,&T[VR( M]>X'$M8L-^XX!"\0LA+:<+1&ITY&ZV%I?=.!HNV5OHE!$18U4E[ASI0=&O5[22JUB_>NRF.9\MVGC=FG!HN,J8(S-?^\CF2 MEV"S 11*^6(JW&[I1_=__I/780.Q]9%4\&!8U3A;\_EK3VR)M;Y#@!.>UDY. MH(_>E62;MZ4\Q#R4YL9S>_'WGG#2![KLI95[P0I#=>_>2B'01);Z-& MQDQ]Q5FWR9Q#KV:3 !DSANR\Q(B@C#270X' 8X:"&J4+3G'1K3OD-O'&'F+E M(9-RBF 0(RZ8Z,'[E$ E[SVC_\KBNML)F\3*F^9ST 9?(J\]&) I4 X+8+:+ MCBQT)M +Y6]3;_M\CI[Z7N,XW:@)G&:\EICW\^=YGA*HR]V2?OGE9/S^Y>A3 M3LMVB;MWRVX$H&F/[3Z$TG8NS*Q>_ZZ K*Y^ZPM]"\K7Z\3BZUY!KJ.-VH#R M7$)@(D%,V2>B\ 0T>PO.-4*.92OK(QKW*2M]0-$M_@9#6 M-F(5!()G.4"J-X$RZF13ITCJTVUVTS\!.O6]V401@S4]Z0+J6^M[LY&B.G4_ MV4;*@U& EZQ1,21JNTR[;#* !36P6IN>M8N\VU7)8:E^J[XW[36_B7![ZGOC MHLN("BP6#LK1EA:"=(":HPB.!?]@5=%3[7NSD>#OZ7NS@=1:!]#N+VSU=!KE M@!:D*V0,58L(LXP@?$Q..>G$[4X-3[$:>!NU-1):#Z_?KS^>.A^T0>N@!H1 M(=*6$AT#HUC0.;(BQ$,I"H?;OJB5U._V+MI$9'OH7:2LM['X AXM@BHI00>AK63F95<-8;Z9R0Z:$FC(?-.OW0UVN!EQMGE M#+[PY?8_Z#O,W /4 0/2?0MZWZ%K84NQM"V"5"72*Y U>>BEU'Q)9YW5++*^ MJE6'#EW?U-*;T?L/\U?ESTM]G7K#>)29@]=T("AA'#CG$:R*0BMIZO#UQH)X M$- 3BF1NPJ&UXU=V5DH/D>\=@Q^(QD.\24N8G4A@EE"LLC.B*CT3'7<:6QSB?.$)1DG!F;N>P603GH4.8V:FLD MM'Y"F4'+:*U:=/DR1!\E" 'M*X4KAIDV%JG:O7X'$LK<2.IW0YF;B&P?H4Q9 MI%!!@_:0VH8F'@I:RGO5-.8*83OE,-]=,* M96ZCNAT$M^=0II))92\"+8]Q6JUU@'6*6C::,::5-K+;^?@$0YE;GY4]RGBP M4.8O.)K^ \\N\N\99Q?3A8L]^P.G]<;_4]XA\-CM@]N$";=81*.@WM63E]>0 M]6)RA&%T1NNH>E^@2:_&;W*\F$YK5\)Q(A).5]_^B+/1K/[[18SR78X?QJ-_ M7>1KU^F9DSF5T$ IN0XH%0H\)@;DZ\K $IT+IG4-9]]KVC7D\SM._TDJ#6?Y M;7WF M8+>C8I_32P0%:HDV"8IG<,30:O@@"N7'!))7)&6Y>F/0!G^ #A0?'Q M=GBGE>)Z"",N&RE\;4U;6XN2/ @9?34;I44$M.Y,2V%^.2TDAL*DA*(ID*,)E0:DDO^(.U5CN]!/=#VE?&R.%0 M9QVG&ZBP#^NB3J$D]NH!UK= [ >#R?G]2YLU8$TIZ**T QXK+5P)HDZPY9>]ZRDLY8)+EH[Z5UP M[64J9)_\::Z,/>]#WJ*2-B(D[UW-[R@0G*%O,V:42:H@6_-F3_O/AAY,,_WN ML %MHIP>+G!^GLU'YSC/KTH'K&B=) -5@B$'"52I/0]D3)!4,BX%2RMH?7FS M";XC9%)OZNGS#+NQ)?\RS608CN.796/CG+4PUH'VH5Y7H@!D08'DZ$41R7'? M>CI>!UC/1G@G(WQ[5?9Y67(?P%6"70>(/1G@'> =DN&]@VK74:>Q7OKN6-%^,ET77'NTCEHIM -A=M)&#_;U+Z,QCN,( MSWX;S^;3BPIQ\:)XI46168#Q!$89E<"Q0N>TD2G$F+24K9L+KX'R;/S7HQ1J8LJ_B6HVE("N07W$4[>TO79>U]&09M5S'GDRH%@29 M')AV>S@MFZXI,QDPTT$A#!90G/X(T0GPR#7C(3C#6QMBA\_4QRRV0R?J)DKM M@:"+=-.3R_E..?TV_I1G\P6^U90\%@W2$0),:D''B%+@BN=TC&2O([/,Y=9# M@A[#-+P9MS^-WVZHT5)=/=AZJU%>UY*E%J];MHYGJP1PSQBHH@*XQ#.@"?[]F(V M)PR70^)6LP%%IF/8>Q!1TD%%S7>72/9\^O)'26 .3 MEN);:VJT+DJZ9A&-QG^.XV0\FYR-4C66?A[/%X?M#I5)&WQZF_*D;9>S8XW2 M0NG7GOW;FF>_O,KAY+G0#I\8!.UKA%;K(4@<@&+3G#.HS*F+T/U*XJ!:QM[4_2Z,V)+ M>??1 Q!KQ["W\TG\YQ\7543TS0>33%Q&R]JVS MU'8"?*R,&TZ+/62%[%;_XTO012$XKX*JF:@E:06Y]_CV1XJ]A M*3B<%GN(TUW;L6]@?I-CKHTW7^?I]3T[NIR#5 5R\;;6_Y!'$DH"S(+KPJ+D MIK5?OAG"8R59CWKJX4;P&EH"%FO?]O?T%Z_^&N?I[,/HXTF9W\2+!@53Q4)" M2^ZNCX(VXJ0A<\MI@U8&8^O!W9MB_ :8U5Y7#1O>=,7[8RZ3:;[Q,HCD"OH$ M29/WHES(X+V(("-/2C-IHFH=%]L8Y+?*KMVTM;:!SO;T^G,\S7@V^N^10VST5\"X50"1G)GA!G_C0@*UMR/0(I&.E3DM- MW"6*W94H;R[!?8548M2P<> M!'2L)&FGA;L4<3O%,3J(8!D1EDI9C@0M)FM )9-IY4R $C(P*Q!%N653;W\? M.T@W@F$8T)^0]]T?H#887+25R]./.)U_^0//\R+H%VWV*48D_FH2$PH+W@0' MIF17@E(FFQ:CK>][]M"Y&#UJ=])0RHU' ;S)'R^F\4.=7?5^FA=LN@WQ,C[8 M!63#Z1"=@0T_+6)W'4Z&4L#>V!*BU3PHA,B#K6.H$]!W]*8$PU/4PCK1R;T^ M;)8\,%AB3R391.ZM\RC^BRRC^8>3]&DTFTR_=B<5J'SP@+PVX,M"DW-ER7=G M63%:,)80.MD:]WWZL),*>M+"I*4(6\^?>/OC;ZN,#N8-&48"9*@#N&SMI,@E MX>&.2^&D9MQU4N351QZ=]K83UMK7L'7ZRV+.7I,FO&L^J4U:2Q>8C=KLOLSD MM.7% W_*LS@=?;Q$?.DEH%&D1\7K^JM10TA3C_-0X8U *#HQ'(GWFCI9/5 Y19)&20YE:MP9^ M'-7P&7,MN7'[#J&Q%GK(?;F)K>;CG)KD>9(8@9Z^*$U \$HY\GL*6F?I/Z+U M/>1=%,?%@QVEW$..RC]P.JH.[E= BB6N0Q 0=9WPP0S9K#%["-*RHAS]U[<. M^M\!<5Q:WTW&/62%W*3A97;![%0)*[A'#P9#'<%+"_5!1G!>NQRX$KX\>_D9W2^'?5M\.DNM1D=S&Q+,V MP'GP9%QD2W"X A&BUDI;9U@G V[?"GS@LK6M_C816&.]_4Z2.K]8341TSAOF M= 1?BJ"]A-;AO52TM1!"Q4+,ML5^>N.A U_*;2OV20N9-?2;%T#P\S4@66,V MH3@0?!$7M BA6 D"C2M1^^R[6<^/*>_Z0Y^@\K:6V6#7IHM4LA_IK$\O)NG"W(0%]-ROV_L2AB"E]>G^%XAZO6AD]ODNJG_NPIM. M*UD7/;"_?/V52^?KY"^X7U44,9/^1TLZ;D?I2][SN0KX6!=$;FQ0C8^G$O+\_#A5OB MI#227!*P/+,Z.8N#XY$!YL*"8#;IYF/3'H"SKWN3/?'C3@%G&SWU4B%\+[3+ MO(0NX'KJ:?0@L/WT,VJFQF[TV$$'@Q-%,>5+0@_:L'HS[5*]@V2UNZ\, GU( MHG4O@CT0Y)$^1OOAQR:B[X$7UK#HBVQ=BG8'Q/"V>4,E35I*N \+.Y^=+5L"+N<@T]>7MO_J1LQGGE/0D+@E MBRYB)7N($)73F6-T43]@2?LWC/,4SPG>2SDG.L_DRK^XF M2*.=0QE\K8(A$BM9P//,R?;W.2HC!=E9C4G2"=@Q,:6])M;F@@QS!]HBE;3C M)_=Y=SE(JFD#U]Q@09\#G2PF$#.\(]<\20/&*N=Y+-:Z2LL\1RG )AY( MG$I#*/121Z.Y#]P*9*T+9GM;S).\_=R$SW<&OQT$+?H8.-C7PE[GZ6B2?IE, M+_^J_AX_99S+$CR9K,&JVK:%U8/& (^1O"#%@Y"M7<5A5_C\9AP.@7JP;MM= M*1H1O9)< R*2/9=5@L"-JQ4\P0>7LV_>W/-;C"_L0NW]*/M0X@M+^/3+BRLL ME;B3R 3DVM!?E4C'E&8)6/("M:3_QM;5&#< //T8PD8R!6POB MZS+&J29F7"N"[+*FGH(-?:QG/S&*'6AR>^L[%!T_%?Y*8]$J&:'48+9RT0)Z MX8!QS"$;H0OF;Y:WCX1.#IRVFZBV=8^#-V0U3T>QIMW4NZ0_21LS'%?;N$RF MYSB^-+B79O7J CCI($RB@T:GVG;:)/ E"OJV).:$#%QU&R6QQ<,/T/WI7>63 M ?4UX.R*>BW]#C_GV=67U1$;QT4#:GH +:LVL%NY:_3S'_.8'C_?;:C%[H]M M->VBL0 :7>R^( 1Y/+]LCCN:_?.KKZ.4UF1C>B"'1X.RW@/6&"'GVGM6>.', M-3Z#UJ/9/;1\ZY._=M?DIX&CM,86T"J2+4W'!2"7 5Q(P4?.T9O6C1(>PC/\ MKM>(!7>CS8V$WKHOS,^EY-I2/']]%W&>;[Z/]*/ILD9N^?]_(:F]GHXFT_^= M<7JYD,7[?,IX\A)K^SW:>?6:@4>?B\M!QN:#2-= >?*D:2GJ'GH5K(&UO)R^ MS>-3F3U+S).AR&1MK"#(;A2!@50J8Y8R.-:ZR_M& (^=+0W4TK#7P6(_7,0Z MK@9D_#*9;@;=.U'3XPN(*!0H'SB$3%\EE!SI;5"%ITY'U6XXGCQQAM9%PYD3 M&T$_166EK)3$XGB4(M0N@2X)K'AP&UKK@XWXD0X4&AW* -A?OH<3O[BSEQR]7=ZPI M2&UMI*U+^P!*:%J/*1JB<\5*@S+PUL/='H"SK]A>"V4_QI\MA=Y+KO[MU=(_ M7 WC[0"MI^C; [#V$T1KIL)'MY;=Y#\P13CMFI&Q#"HE3WZ8D.!L])"DDR8& MYGGJ_X3IF1J/Q*GVP8Q-Q-Y+-O_D_10_?AC%.R!7/30*_5^T!620KD[>)GM( M% 3'-&V=@C'-6F?T/0KJ $S2;55X)X>_I?Q[R!^]YYT@4SE^.,?I/Y<]Z(4S MT: '5DHM\/8<,-';P:WCSGEGE6O=S.\Q3,=M;VPO_AZNS^[B6Z%;39GH@&\H MR^,6MH,Q/W;0Z*-T::".(0R1VSB3C RM1$A,U2*WR,!;FP&%*3XJK43S,:W[ MH,F>%>%DU\M)3Q;,%_J M(%0=F>6\$*"RCQ XUO1O44BY0@EL,4ML+8 CL#+:";AA5&4!:GE%=AW2*G.K M ZB&;637 AF^J6PC14WZDG+CUJ7KP67!BT*O(=>!BXI\+4!-NY'DHFA4PDO= MJ9_>8:G^@7:T0VI^$^&V/O+_F(QK0F7-K:0%KPZ?XD76(3.(BS46IL"KVF&% MI9Q\+";H;NFN]W[\L"U.&\E]TE1H@^6<+E)CO\[->CVM4CC?I=C_P0]L5./? M'72KTOZ+,,O_NB">_/RI=HSX6NN6T4[:-'D!7$+,OD2,&CRAUO'/!]'=9PLV57\?11]/8#P'WAVD4^#$V]'*-Y"]V+B_.+LT6#GDOJ MK) HDJSI[]UR\!Y[TA-7=WMIMD[&7 ]N24.>2\I< M<;!8:4M4DDF A2.^-M$;%]HVOMD;[Q*DTL+IZR,B\)8[E;6MB M$G,QY%^+PNM\DE)K.C-D:3PO)025FI>#WX-CL$8MO5!B5\$>2B;F[86L0^*#$L-P93(.,XI3J0N][01E; J1@E]X:A M;#T-=V!"/)+:,"P?-A%W_SRXO*77J).*@0$7F4SHFN6'.2(HE7A8B$WH>[24V/=1S6*?W0!VG?DHTC#2[U3B%844,4; M0*,%H%)6>T072NLDY+XB'ZL!W;],IB_S>SQ[F^?SI3TZ._71&6?(FHY92U"A M7I"1J02V1.>B54RZUCTC'X"S]UUA._W?WA1:";R/J,9]YK%SZ(HN#"0MF3"9 M#)Y9 8(7GJ*SG+SA;\&UW$7G.POVT%U+8TQFEDE(G)$/)>BH##P8<.A=2=%* M80:P'@_.M=Q(Q1U=RTU$/:@'T078M^U:;J2ZSJ[$-G(?]LX!O<"H.7C, I2) MBJQG9:'82)9T5,G(YI'P)^%:]L.'3<0]G&LI XNI1#"H:F9@L>!=O33/PJHZ M65NU[U=ZZ*[E1HKJYEIN(.76+=-^RK,X'7U<"+.2FVQ9)Q0A" G)EB73"0*S M"3 I[GG*.>ENA1"W/OC)'_ [2ZMU0L(U+)?,[(+F_J/\<1WNXV#>7>1K=+># MO%IG*]^#RHN"V=<4*$T>B]$)'.T04)PP*>NHA;6'I+TUIVCORMM 3,VKRD:? M1F>_3\9YCM,OK_,8S^9?^.5F+A6MK\X:"=HQH&4%0"81F%!*9<6X+Z&3^AYX MR'#'80OA3WJ07.MC\#Y<8C7[3NG :W-G)SPM%FT![[4#IFR2)OLF2_D,\OQ;^\GGW[(,?UPUN?L[1A8_IJ MNM[\Y(TNS#=!.=3,OVT& C3V 7J?6;#A]K!-P_:2;3&.WB,?9:GM)$L=GDE& MJQ;"1A45;6Z=MHUOML'^O?M-WZI8FV2X9A^Z_.OZ1Z"E_>>__?]02P,$% M @ E8!I5V:3<[:960 PV\ !0 !M;W)N+3(P,C,P.3,P7VA)"&Q @2[(L*:2,NUQD2>XV,+FR)=E6LVS+LF0FG,LP M0PV$,B3T7(82RE"34 =""3# # $"H0R0H24$""4)@20G.>\^QYGZWG>^Y_V> M[X_OCU$>'SN2]MI[K[W6;_W6DO;HVZ-_'CHP'HE%AB;L,F%H/O@W-+I^Z!2N MWK2:G7K3G(*=YADB S%FXOJAL>/ L3N&)@Q-^,OWZ(>S_ERW+',:#!N=TP2Q M69%.JS9UV!%,&#G- P]-G^680E65K"D5J=8P9DS]^O%E4ZRU;Y:I<2ILV;N/=V9YNBF+EG"%$?7C,XT9\;4<>'3P.^QT_#4 M*>.W6.J,J?ZQ"U.*##*3N/J3/W!G^GMT5Y6CH4V=D=^-^,J3OGU>OU3NMAIS7;-1BA M*&I,#(J>"NXXM>,:EN"<:G2.'0CYBYR0U*FV&Z;5:!I3QOXO5)I=:\;4J7M/ M^;MCY[QT\Z\=_8\*_#\TBL;TVK]N6(,;>@W^Z\#&Q@;:30NV)<%JMK/-IC9S MH+B8IG4[5GOL[)1@!I\.__-M_Y,$*00^,X%:T5,]Z*DHED7P:8AG&NXYU>,# MROT[(8,[_TE&MM[5*X;0T#HS_V%^X^KS:]8_GOW+!:TQKDY3:'>DK&M*,Z:F MI4ZSVZY*4_^W!CM[&M/3M%Y#M.HS4=PW/JR_._6O&M6E1JUNS?S[1CM/_:M6 M._JW=SI/_JEU#%VK23)A28*_?SV?4MVV*4Z@M1JA<+,5W&[_?RJI;R0Q[_^!'P@_O'?H3])QSK^$_W\V.- MP<'[ S#D]8?4B%I!XYH_FATTD.&*/P8NUOAPP)\+!VJY2*"F1@-\*1[LU:*! M6BT9\C<3P5XS,2XP%/ S(7]O[,.'_%XN["?94(#)1@)\-NST*E&G4Z4=4O[K MIQ>F [UJ*N3WE$ /I6@]EXZDF^/7Q@7^P\W_EQ^8!!/E:WX63-??"Z<'4_;' MTGZ>28.IA?U";&R2M']L=GS8_[>#C_A[L2A0"QWTJV!ZX%HM%OKG^W;JT!\$ MLP5ZJ<:"?#,)+@=!!R%_C0^"2M5#X1:+M>F N/"T38K*=<+$0TH8 X8E&C M"F6T;@JZU:D4<+N$I1'1$+U2T21D&H%DC W72P+=B.F)AM=-*4THJ.*9O&9* M);T\+K!5,>*H9. )Q4P4=-/7,%NM;JS4RF%W7&"S0OJ-KA?CR4#M7J M0B;G%AHE(AD,8%PF)<7#-4?,J;W:^)3C2CD2;8BJ&,EA9(OM]]R:.2[0 W'] M>CRC6DPVAW-I32P5\F:E&$&D(I+6RKK8% IFNQ)%NA7T_VGZXP*AD!8O%#2\ M4=;-;M4H^V2UQ:JF(!BMA-YJ^5RKW8)L6 "&%AJSB/"8B85(?]PF_5J%QA69 M].?AK@T%B]"X0%W(DHY*8%@(YHDF1V4:4,=+%1H57D/DBJ=@I44("SN025 = MC(M8%6]/9-,ZF6P[50[U0-DL5.%P155A#%?BF-V!H3K&RSXM M0HEHMD,9?B+:3D7K)2B>J.'=NBN'.\U6VD\@E6"/[S9];5/7"T[72G>]%79< M(%9LIUB?TR[V6DXTF*NQ%;$&^DTFZX[#F&(OTHG9=M\+)PN(1J5$7NTV4KH0 M#.9:'*6ZS1 5+>&(Q(C%)E,<%]A1VG@#\J%UBSFXC99Y(M MIV!G]284E\UH.5QN%&/=.E)H](4JHM43 =*A,$EG,]4\FK!U(\>E9-ST65"I MVY&*EA\19"1LCPLD4!:Q[%PFE5=J&D!SFY>##;REJ&ZTK(2I#-3V2GVHWV'K M#DY";*H:3J;"A!KJDIZ\ .MEJ RKE3X7,#$C/BX0[5;24*C?ZP=3*!7I\VZO MGU:J;=O**8*.9J)R7-%R*/"F""H#G^RKGJ:W+ :34:\O$X#IO%:$6;ZH$_W0 M3H"%BJB'RY63J4JG6-:9>(0&#*D' I[!>""IX.O'$ZE<,2LY=KD;RDE)KR>0 MK'L3MBE'9(R!R:9 )-NTFLQ:16%<8%:K]@LQ0M7DAZ MXA$_BY:ZBNNJV;+4HCI2/\69G0+C;08#C")*> #6*CA&HH()":F^*34%(U7U M209B*Q4V[=!FAS?&!58L5>0TM:J%B11L!="\V>'*GJH:"S)PVB:0* (S2I\3 M8*,$:476S+@"@[8R!;Z#QB@FF>BGTXI9]!;*V5IT7*#$NXB$6'JVPV7[1)S, M,'[&K@F0:AZV*5433BBMVZ"Q/AY0NVR.Z M_@S7AS-DFVS"FH.W87\H;EEILE>,MD-(R4,2*T+<;&>1 K#W<8$E(UQ5^1+"T=X:/]864ER]'^[6J4ZWS_!.#V%C_FJZ MB2"=0M!I]_&6K"?[,"0PAI;H=_NA4@]C-*V"$A%M7& CA_;BAB:FJ0ZBE!2T MR;3Z&4UUJS&QC:9K/5&GC%#.5:K]<";N@]H^GB7TL(UP69L9&R5M!!TI"$,= ME!S$E#;;4_ X#9B6UTUGTJJ:1WV$!XUA+M-T>VZ44+T,:@ E=&JE*E.W[&[) M:/*R@\6P/M>2<9\O5*;S%K P?:!#3U?(Q0-,G!!X&DET:EZG0U1:7"A>CI>; M#5KUED-:'Z\%:"C=5DB D9JGGV\FNWAW7* 5E'Q\ MUM6]EA9H*%JP[V_V$S!/6V1':[!"GFYZ8<'#.A0;]RI1IHH%!3J4U-.6G4_! M1@HJV3J1L3D+,U%U$ +:J3)J61%_*!3.FWV)R80IUL2]/B,5RS8C=,=!DV85 M;0 \\SJ)G)*L0I -X(1SBV3/5V]C*HMVJ70WVFW[Q@6R@A051#?8SU4[EB % M.P&]:);U7#+IJ_DC(++,(Q&.<+M!Q M',9ETBE62;;ITTQ/=<"^NJB*EI!HE9,PK1])A-RXA3<)AV-7LC#-](NE0ZP':T,5RL(GFNS>NA MF-*5JY(!$[T"!OL#C2S7.G:<+'M\3KYB%_$< MG@RC9#5H41H.W"D.EW,RXXDDO&@3B=4[;,5C=P ?Z",FF9%-X,'C EW &%0[ M3@7A9)]TY'ZRJR'M0M+R5J)%(@*+2"K/"6B-#E=ES2EB_5"];FA8$I7:A.#A M0!I'\Q;2)>(^.4CF,+9. M.8DX$_=4@XA7KF1!"&AYRQ#$^5I2%2K;;H[T05G<]B"X8,>34 *%.*12T4*B M,T@K*JK.A$F$E.(OQQ>EQ@-94EDDI3K1,YM&)V!#\>-9!BQ$KJOA#: MH#39];*5+.&%.E)'%C&%X"FYGY)B,EM4DS#2E',V5(+S,M(OM\8%DL!<9 /3 MJ Q1 KIB6)K*1F [+\-&O \KMI"0H6(A"_OC;$D4^Z$B$8 Q-@MUN&X%W%^M M%\I6F%0[3I(9@(-5#:N$JCIHERY4F[#231/18 X[-%Y#*(3) V< M&331M62RUY%A?[#J&CSI$C)*PMVJ3)7@:HUS!;@7BKM%<#TLRV2&37LPBAA, M&8M3)EAV):& :2EAKA_HQBL5TA6KW5+6T6M(HI!)V0%5P_VPQ)C]:*=.$3;K M-(-2S4ES,6^/ZTB.3.*! 7P!I) UHXDV>1A+X7+!0Q:A=E+(LK:79K!"E"QQ M.IDBHMYL@^!=GF.9> C/-L+ _6!_1 \BL-6!ZP'9?EHB@C3@C2X% M?#/L"\7!.2-J@!'S!3 U"#63L#_%D]&B0/M"!):7L"+$IF%OCJ.05%W&8S"4 ME9#*N$!8B4AC^J 8ATK"DN'M0E0+)#4*XT 0#>$)FM1DR(IB-%S)(6!4L7K5 MRQ0IT"8,FQ46 5:B@.'X_>W(N$"*#,L 27!V;*2BIPCK$1680U;/(!C#IOYF M)&5@W!BL-L4XF"1:A.-ULHL4*0]7\[71/.SUD -^V 4*J!D8'@0"U8[%C=FB MU8==J9),Q6&QCF#66(="&!9IN%KWFE ITD&[L.[@]4:AS=2Z>DYT*T&W7$L- MPJA,>/O^?JCATF2U1E$HQY$V6JES5!'V1ZL.$):CP+2@JI#L(URB8*+U5#8@ M1_E0+]S)A*AJ&:!+G(K3.CDN4"'$4@MAXB+)=>-PH6>0'1N.D\4BS.1;19]9 M=4B:HDA,IFR9+'ED7Q<8--U*C7F)[LE))3%:#7E1B\X9 RI2X%6YS0*%(0$' M. /<96JPJ1!&-X682:%N:C4RAUL5GR>8+8B>0-_+^>1PW1.G4W2^T4X6\7#8 MKY2BJ9I(X#M7&:'KY;A?:=033DS*4S!?(VJPE QF'2G3;HG>6+N':G:IUPMZ M=*6C:B$LTFF3CI_(='N%6(=K%)04KP9JP4%:@4 1K%M)6AF&SX84C7&]=2>? M*^>+X424['J)D"K1P+9#+E&&"S*PQ[A1#;8+B!%@FE >#]9A;[ZOMVI))3G0 MH5A$^@5 M=A\62)S+R#X8)-X(642C(?\@UV-2&E4@;:A0--/M5M\ ,:OBE@-PKQ5BI%*+ MD1U$4CR%HM+'ZW#*",M$, YG(--.V;H;QOEJZ M;:'MKERB4Q:@K^&D3$. \"KM5('A\6BZ0_5HCA0))TLVN5@.-BK%=KN?QI5D M,5\/,44UW&PE=Z85G!,I!%!O+!CL0;POWP]X4-J)5W/=+(992=2F^5+))P=\ M99 A>4MPF\MZ-2H>:\0:S48]E_,GFA&_/U7S!_0!@Y43;B9;KC@\$2F66F04 MYA2R4TH**9B--M)2@_>R;3Y-^"-*NE+GV3I>X;)P@:PB:+N7]]7)HJ>"I@F) MZ4/Y 7.(4C:?A;LR(B>[90+*RD8KVR_C^1RFD%;!XVE@ML[EJ9;3I^%B;@SV MX5 7@Y;(*C*UB"X<2<5:NR%IZ&Z:I#-AIE2&2HG&!BO2Z6QBF,1Z0FA7GYG BXW_:X" MX*D@2P3686H@:0!ZC'40TN.S 8V"JK*K9H7+(5:58$;0#\LU?." MA0@E,0#$V2:CC>E, +^U0 7V MPH.SA*C9; MQ,M0WN8\FM+*XQ+&F;V>5A$RCM:@4EZ,2VKY)BY 3J#/#1BL-X8GXDF@NX N M=GU*QYMQ'"7JBE LVDN3O$, BXRBBB6['BM98%2G5Q2M<%VHQX/I3"+A,6U+ MDSJ1$B9(@T#?Y?L$K\7(?C ->>(FQ(\%^&0R.T9/DE68-'174N$N6!,0_IQF MEO+(E$MK,F 9300CO92HLEX=SG1J@UPO9[+%!H$0&;SN33OE+%GLL&C5P.6. M'6:)7AVP2U^8! RJUG4MD-5V%,BC64R39 -J'JQL@W?[/*W310@;F WG\9I@ MNB6YJMIX&9BTMPL89#MG(QF\6(-M6\?A"@9'4S345F ,A#O<%32ETJ>;9,(J MY)-IO1Q _%*N+@\0VVO$!<)7\T@]-<-$>8H%1LY#M78J"M09KN;$F"=?]X83 M_BK*XYPNY;"8*OJL>HG30F2+2/H($S8RF)DS^ &WJ7OHAJ>2\%$.!))[.=MP MDE +$R!.N6\(S7L%&IZ M[$$6$%%2L%4&W# 9BX!)MPI%!"Q(7+0S]6@-);I6B2J2'<.%@"K;[!8$G6=Z10980M0:U+SHG@BQ?,7LN%+9L3UVQ MG #>!L8=JB)NTFT5HX '66G*[]AT% MGW"K<4!-M2K?E1",N)23:*(MF4-(5 M=/"THL&:<-<..5@I[@MV"W JTTVWT!HD$0(),W*6,')Q/J>!X>NAB"?0; <0 MW(PUJP8I^Q\DD[4?4R-="BOZ !C[]D=(DY#B3 .$T$YS%%*1I)) M+R"DH?&HXH_7!XD/.*'B*@4"2]NN]"'<@1&%]TFC#>"Z3"$+"4P:HND@W"DYH1:6)"T"2V.I4*2=:HM.W N9 A:NUB'%XQE4 MY]0,+*H22.O!22:.,Y*8-%-"-R3J08D%H*PC%I3*QDA1).L- MA?'"::PKHI;A*7!6D"KV2*[FM+QZ ::Y;B KDRJ7*NJ#3"K'<8AC=BW!%(O5 M:JK-]2T>@G%0?('8UIG>;4*K>;K0APE:+0J:&%L0TU12[1;1.6AVW ^EA. 9"7T/R MZ)4T7>?:/;@O$5 ;DPA5MJ24+X2W24H>^#+7KGOD?#.J>1P=YTI=A\DVL[!< MZ!A\'B(ZO;:G5RK'O=DTSHE@@$2:ZGCEB!/M&"31XA(EF%8%204AVX\-'BX4 M9;R,:D@TV,IBHI6H55I^,J<$+<[0\^V0E,*+:,K1:2'<-,P@#Z*. J6K+B]K MQ7+?IAIQPD2AC-O-(FYA4)#D",N1!3>NH4HL!.92I0T#9E.Y4%^JB"4;QAC7@I$R%5Y PE/7 5I])>U#6#QNP&%:H1'NPRIDRG+;QK@\VRVBQ M+O$!8+B)>C\=:\D:A@)H@!7)D,MF6C7ZF+-:";P"HF4 M"PCMPB"-;(M@A4M8BF+;CCLP["3'1+EPBF1J):G9:<725"W%>\PZIK!D37!C M@I'. /A(C\$'U_%5XYRDE9@: D9#BP MV_*8%%02!XA=KI: YM]J0V3.%WP%3 ]F:Z4N0[O$U0!CL>+?CBOE]OI7)TP M%+G4*!LU-\,5XS(:R( 8'5,T6N?2\6#6EQV46;+!EB(9\7(YB%F>4BE5H7BJ MSZ%)E0-,M T2;B]G%H(%5HBR!091U!Q;!SFT5L^5+1[*]1LEM4;V; =8\""M M&(\\8\_J"+?J X0&!PNDQMK1%(\P:D-+-4TD61$;J&!'8!D.VRU#*#%2KQ;J MDUR$(O-9-P+[/%P+Y->#MPA:M@_O5#D*DJ4"]X^I V"F;-: _UJ)P ?%JOS? M%ZMP-QQGZU FF,WI@U)5-S'&MO"_5JJ** /;5G8L7X'E5$ VBF8V[0O@,:0; M [-,-:QR/( $%"532,IPV5;%/.UQ.!6#W$%&W[13K6H<1G@7*L&$0/W"^K"!AQAH#]K$+ C;3+ZO" +,D M$BQ@0V0Y)Y-.6,H# 8C)5F"02M%PBS9Z7IB O5H;@4$G-04R 6U)(9$:C=>% M'*I HECQ($([0HL#P^:B!B\9L6P\8A'Q&..0'L $0AZCA#9).5/J&+D>W8\" M)L5E@:;TL$(BF,SL>,\T&6TV-T9I((&7P:I/^/U@("5"&)@)%$D+D-- M*92T0E2 (EIVI0W3,9A,T)!/[]FD.E:UJZ @X_-'$Q2, XCG3'F0/'K@"$B+ M\["CEV Y!%>U FGXB';5AED^3-63K4@_7E)R5HXOM+.95,1))Y6:[3>4M!0S M+:ON]#DE+^=@4X!V9O3QNH(FXHUPFNN1!2I(]4%L P$(AQU,C(!5*7-05F>[ M>)WNT' 5YWP]" >\;RP!&J];C56B--@MR4EK7& >%D->MD5IX 8EZTH^\-VM MM62M+P*FYP;LI&Z%0H*@^@@/2 R*C03,T4&A!Z<4%%.\$ K $B_!E(]L#X*4 M'T 6XR*DPK4J8X^[(0J*Y?EV(M;U-P !R$M (M?MASV0W"/0+M;A!+J3* K^ M6H"K>=FD*6)% X]K4 $>E @R=([K]^J(E(BA'K:%13Q]/E)SF\JJ_AI' MN$8E7HICNFU7BU:?-R(H7TUSX6JU1,!(AI,]Z>).MC\N\"^4WUL=*W&AAD7 M2E2!\PY, #L$1IZMT3[)D_-@J?;8RQ(DQ6CM;JDJHR!K31IQN$!CW%A"">_$ M0RF(PEXG#COA/B'MI*H9((]%H!5*2ED)+L#BI++./2!H@RXV4@%=8!&CNHK=DN)OOZ MU7"U4HCI\1"$)>2ZPH-3:BA6CI-,IL@2*0]CY0VEHJ3+0$\RT=+$R[W*8B43R:Q6#+;C6]%!?*.G!C MK-)9H2D;2]!J2NH MM:DNIA<,J.4#P!Q#W0)PRB95,^5N9[#*L)F&O"VP("&5'GN0E70Y@#R]#D > MMV)5HYWQLH\+%IT@%]-@B!ED/6@UV=!VEZF+2.T ;*E4JP-Y" MSO QW;YC![F$D1/'&#&$X(XOJZD*97*^:/)_1'*-K>,:"N^$\H$._Q[/>\&_ MX?D RL%H_PKE(,[\$Y3W@C 4%\!8G7$H_XL.D4@0\#L:S")'$CVAUH1%GR+$ M^BFORZN.!?=JV4"[A+ 0U:4:J:SCXWN^GBZK(HAF7+R)R; 1\?E;B<:XP)3; MEY-4O,,A1C($-V O@14=-4#P1I^<VF >..6<[BM.T)T(#I)#*6V M5>KD4 MUV0+.Q\V0!@/],\,7DL NA$<$",8L-+!5+DL]P6DD&%(;S\@,33@W5E6"Q5[ MF*MDP&R\)8$3V:0T("K+CU76,![PHRC.L@"H=E^I%U5@ ,AI5K3T( MHZV0(O5*7*T<@K,TQI@P%XEF23.53-?3FM[I]D8 5.0OF#_VZ$?$TC)4*F1AD*=: M@&\!+##+!FQ8&?P8+D<4J%*V6YS]B!/L>L"IM-X#M8B+4YM M%RI=N&OQ]:ZG6Y$]D4P\FJN1B&3BLJ];T@V/X^B$U*6:LI"EVV2NE*Z52*:- M44Z0W)E)A:HA$AFC%&6[I)2@3D7Q&4X%8>5FE;/D,FQS#:C X14*=U ']F32 ML(J19L]06MVD"?!)['3@5(5L6FERX,N^OE"DVJUPJJE9%0C0YV8_;.A]A*;A M@H-$=9;'*DE4HDQ& K2]G@AH3L:N8'X&1D+I))>S@KI'@(M(I>"M#=[[:O?] ME7R@H*6]8;I*._TXXT^GI4K/UY*2#--)F6FM) FP1D @/AAN$:\)D)4J63C% M@A0*TYHN:ZJ-0,LD!@)9.T?C2K/J5%E="^9K!)<7.Y!'UQ$H5-,4-:Y(\0[ MY+1DE74NTMU9#\)M2"CB54BPV8XG8H=:FET>%#&XBDS3%48%>8X9"9+U*(IZ MMSR612@'BB[J&]O@Y+=L?L M@=5DO2Q*%3S%UU6KW?#:<<0:I!7IFC?B*28:($NE#5L+IYCT6-$7DP0,51V\ MV_?ZM!(#,* V7D$0?W1G5;P%31X$I2JQW-%TJ#TKUJ^^$.U3.4]#M)ZK[N3 3D[.AFC2H8XR+7R%2U'=DP/9+",J@[H M'$$U;2$1M>M1IJ1SP0K&8VJ%-,0,V96DN,U4H2;?[V7@0H*/*?6Z#V^E^I:E M5@LZ4R;SEB%@5DI!"DK4S\?&!<:\(EQM^;)0KM!$.=RT\;ZO"&)GG='),J0?XN MUY;0+ >2G;@=9<-8N$:[C0!E<7290).M#DS4Z[FBH)8DQ"6CM2B!A*C8FB@Y12K:2@U* 29P#G5"NY! MY'XDTC(,R8>C9"7A\;EC.;/N-8)R6<'E<)/W-.6&3PRH,2%3-8NI?JI"% 1@ MT"R7=J@TGJ<'56(E"MDV%$*29!\PAZPH5>6DX,M6BHE"IX&%JS (6ATKG*]G M&K /+>MRQ'%,/-0)606VCM -MU$.U6,HZ-9 LK.4S4$9#@N$BUX9: M%)J3/:[=C@JU8KMH:F.X1_<*1%CR%(#;V'W9+]'UEM6&QNM7)L[HI $5(H/D ML2%Y,[A."9DRWD02+4E,B")5:[I8H.&->7Q]"[-X !#;[=R@[<(W*:W&L1Q M3R1K6?U>B6)*?6^[+#8A3Y?+ 0LI\3$U$"["^3:5 ?&[7X83+2])N+X*)Q3' MX+"<3*AU+:^'!AP;S[6S"IS(S FRDVAV.8*%/(SHCSM:V W[<"G?\7HR M_6XEF6X'^UTSHG4K M:HZQH?3A!.,Y+TTV:NT1V4[L,!WI_L0VW7<]._MW)OSOY=R?_[N3?G?R[D_]?=;+WWW;K2X8X8VIOZJR9HU\- M[3^^47Q(?&ILS__HGX9^.;3+7X^)8Y]=)X[]V6W7L6.WW7<;/W;??8\]]MQC MC]WWVFOOO??::]]_/"9,G#AQMUUWVVOWW??:;Y^]]MGO@/W!<< !X]=V?NU[ MP+[_XAA]:NB@/8>0H743)QPTM,M!$R8>-&%T^83?@ 'N,6'L&-IY[+K;Q%UV MGS"TQYY[[;W/!##LB7]_%9P H]Y]_.*!0[N 0>VRZRZ[[S$1_-FE,V&7B0?M M.K3;,0<-Y>>Q]V^"]_'8[3(S9\O''Y M&Y]LDKJ_NOJVI<^]^>EWLGW^_-L?>G[5FLU$M%#K7;!@T<,OO+7V>Y(NUIT+ MK[GCD=^__=D/)U&Q4L.]Z-H['WWQG75;3IX6+RO]BZ^[Z[&7WOU\*YCX+F"4 MNP%%[K[KGA,GZF ^!TW<=6S$N_%@Q+NWSKT"O?F!;W[T]&L?'AOX<;K2_A8[ MSAO\Q7]B\0[-7[3DVU!-\X2-.%*T&6Q<_^Y*25 M'V_\Y:]O7?*/0X[D_S;H_^.8_\601]\=VG?B^# /&IHUM/:/;+A_ MX^0%7R]E_WB?]V?KYI>OOG7KI3=LO?39Y[P'_>&>4]HGPA>5_+OV#O^D>+9: M.'SYRZ=>K?WKDU(/I]_W'_/J/ M7/3#MV8<^]!W!Z_\;$/JA N/G.Q.W+3LQ\-//?O -YL?7G+=C-/J>WW\ZXM^ M33_PDV<.OG;7WJ1#/UT]\N'W:R]8>\ -L]9.'1TZ;>31-0O_X31T_=7-_R_)?^CZ="!YC[M^:<^V[YAG??,V^*'7;]VPL_6[#N MOA].._O';\^Y\^W#%^;//#KN.>CRWSWR4?W<-PZ>\=RV2VZZ>&S,^[HG&^+SL.N_W7*@[\\GMIS>>GT(>K* M+9D5"S=>MWKCO$F!1Q]9N7;CM1LCBY3W:O=O^&2_-G?.?7=LGCRR^YQ%Z^O[7K'R!V[Z96ED=.C^U2=NV^/* M$T=&[MYP_(VYW]VS]HYG#]SW4N'VU_Q?->Z\RO\E-G'[88U9U\^Z?'3HXOZS MHT.G?+S^P$,_;K!;MLSZ_*KW1H?@66OA65.&46/*RDW#,_RW?''H*03/ M(BOE7C4&G%KR;>NZB M%Z]/UN9V;IJ*3E@3FM.:^"0_8=.3QF3"/GED^I,;9X]\LF)-;^23A6L6?#K\ MZ8HUJQ;?^J*P9AYZZ0G/KRT\NG3Q+U:PRZ[-'[=I^0V!*7O_]ZD_P?[XZ<+9 M=[XE/GO!23\^*?_)WKLN4__\Y7WBM@/>.>O0QN;++CAJ^?W_^=&Q1TD4>P)Y MT[%=6[NJF1E9.+(#V.6Y([>-C Z]-CQUV8RE\D;\IL?G-&X][GOFJ(W!TVX. M/_#8TM^%"U%8TX_9/.9!UW[V/YOK&K@YS%W3O_IY3-_?N&,,]_V/^-.7@?=5%Y.5S05?S M1C9O_/[3^T8^_?YJ[S9VFO+0I,"2!2^O5)\L)Q:=<;@N7[[/*]Q;ORJC?[IB MU07'O[M]T?7,N_PN8G!E9?.]]\S^YO3-DQ>?K;Y]PY83%_UR:4@^\,5GR.6_ MF=5+KUUR]X>+/X.WK%@]W7WV]Y.ONJF\:OI5:\Z*OO3N/2MN^.V77^'[H;V' MKUZ_FGU#K%_[ZB^R2Q3ZVXF^)]_XO+UNTVOSJ<-N\IRB+XW]>?C/![Q]W:15 MZ__P=O<18?Y$]J0]_[#7A&.N.O"Q&?4KOH7W&UD[\L;([U\;7KO7\+'3U]^Z MY>/2RM^]?^\7TWX^;<6UIW[U2>+E:SYY\,VC5Y7._>2I)33#YB8=_MOU1]N. MG3_JBFL//J[TQ"NOG]VL/K'@RWO8A]^_[37-^T9^^>OTU:65U M_K[.FNK%+OIPZ/GIY[]^^0\+5LW>.'?9-8\M7#-YY./"_)&5=RF+/Y\I M+EG9W6>_&G]=X/O]NL)QKYUR)?7>X\_?>?SP2W_\NJI\>L>KS[>)DZ?<]!"\ M;?;)HT._8!>__?CD=W_[[IG<0<_4]@I,R3KM/:\<^NI@=-[3&]X:V;9QX^R- M$U<<<<&:/RR\9I*]:OJ;M9L;[^K/7?=Y+_W^/N>PEE1_]JK T[LU5EU[V^;" M6==/?_"'Q>C0_O*VU>SHT'FK'WSB^G><)+ MGZ_X9-XI6[[>T5FQL??*H>?4-K[WP9FO>>O'O:'=,XEXXA+VH?G-^*I77EGY MYOF(?_/JRT_XU?57X1WF]F>O?[B+80OW//+[5S\;>F?39>^N/^V5T:%SHY5U M']Z^[/;'FNAGB36_0L8NI>]Y\=,KM(^IC:UY^9V3+ MDL?>J:^%+OONZZ.CW>_EL.)U:_>/_N5ZY?-&!UZ)3W\2NF#'='P&MW]MZ4,, M^OYMOWO\RO>/WO7UWW]+[++\Z->4H1.1LR.EQS-+4M=?_)N])CYB7OK'[JP' M/CC[R$L6/_'+S>B,A\RYUVX(8%=\>M)1#Q[TRUTOG'[0A9=_=-^Z(XY;.7'9 MJ\N\8%*'#$\WEOUDY.JU[Q@?;]QQW6/RM>(XM*CK[Z;1%9\\:-I<\Z8N&HN._M$][RSWMZQ>MNL2:M6 MK?OI-/?;W^O4 4-SKSWF\(,FD=(+ZY"KHV\^^>W!O;7&;:-#U-E;=NM^^L6L MZ3NL+PY)K*G?*Z^\;,&]9[TW]- ]1[SX^:'T'>J4VZ!Y#7;)DMV//:WZ^6-W M'O+BG$M6GGW(>@U=$7SG[:>65XY_X>*#MMY[U]QEU\VV=D3<63O:9VQ8M6+% M#F?DLY'E37R+,>N$LSZHS[_T[C-7'W;:;W*/EI*=P,U[7GI8-OMU_]<,%#V^_[-/L*XPG[_B\==$G5UQT^:X'NX>PKTYZ=_BI+^X7 MWNZ_LVY349A/HG%T[M3CCC_L\+U/Y^_?#@QCX;GN]Z\L7# Z-/_)Q!N_NV+- MI8F7'OO5U]?^:NG[:ZXU-V^('?#&5Y-7RH&]?A;?;\;B>S8ORBU@?[''47-C M"X)G[;-Q]N.?9?1^X[,A=6@\]\'P*\:6 M?38\&QX9F?W'Q/HS7GQKU4.%-10^^?6T7_]Y3CC[>NCM,KK/M+M;G_CQ=6EJ M76*IV7C^[N4G[#KQE%'\T.7' M7'74+^\]=^H/QN.;S[GDG,R.8676M;,V7OK6[.N^:-0::]X_X9D=?\H]=,RO MKE3F_^==OX^>%CATOZ-^N_2N.Z%,?.T9-Z^/*=:),_:?LM_WK0->^_VR&=MR M7TXZ[;G-M\^X^KEC?]$^]Z(=V,5SJ,)A=_[TB-_\%'_"0W_5G;?EC =WG'&& M4OY8X;^XJC%ORSS?G7<>O_:> ^:OQQ\];17QZW7MM/H<^]I'JU=N>OJO+=_5[[A?.V'&C/O?F2\YXYY)O=I\M' MG9B909X[Y9S*S!ODV==2Y _;I^=_.GW9CO._V-C<<<:R4V9]TEV[_=?RY V; M%RV;_*>M'RS_M?W [U_9L_K(X;T#9_:V+KP'599WN:=7<3_VHZHZ;9OT,.!T\?0/. M;GEFQ/53Z>-:* M#[?=MVG6\:-#3UW_P/0#FO@C7^BSYLW><']U,OG2"Z?,:*4\]Z[XZW;_H%A]VTN7_4T;=_T*F6H%9ZW#/!=O>^OJ &WZ^^M/5Q[BUTL;AZ[[[R::%\&>^-6OY)Z_: MG#WPQ[G(EU\M/_F.]Z_Y+X):]]BE(4^5.D$Y]OIO5HMVZNZE2YU-UQ4/__3W MRI0Y:Q^9\.B)_SGA^!]>6+/B#_>MN&_+*^SI[[O0A@TOK7UY]8*\<8_OVB^\ M^?SF3RY_>-IS;U2N//W5JR_? M]OV7J9'UOB6+C_RZOD-:SMU)K?C\WT*,7J/[5N@B2.WW-[< M=,Z+ZUK[O-R9=_N1GKXT.O?S3S5\])D\[Z&C?S%_OGKQZ[4GG3=YT M_ZZ])SY@MRQ?O>6%DW3FEG/X>N#8WV^D/XF=,V7"]L]_?]SZAY][F'^46CSC M@ING_NXGO_,.__G.]:':\_B6Y@=[C@[%PW/F73<+'U[[WL(%1VR_[5-.G."9\8*S MXX'-VQ;2FV?O*$]>ZKUJ[NF9H[J';7UI2O6EZ9M_V]YQW[[PEJL'OGH@AM_,W++R.;%RY[8<.9^1RD+3C'N]7XAWQ7MWKXB\\6[(Z<_O]?0 M+H=<G"GN_\--#VS88FP]=.GP-S._G-W/F?QHJ*RE?ERVF4+[CKC MA=XBY3^^.NY\YP3NVQ>/O"<(G;3K07^:L?0)ZT8^J4^J_F':@#;]PWY879NV@#UWS\/:'?_?MZ!"_L3;AG5G?+EZP M]9V9&[9W1H=VG;75]]CD'_)7[;CV.;"&-]PX-/S*V>>$#SSIC-&AXP_Y>L>: M]Z0;%X\.'7G8G&]&AZR/@!NLW''IBL9P)COW?VJ-Q]] MJ_O'O>?X[WYY^ZF6'C_]YI]MNO9,>?7#WTV:)7WXXNJ?K%YV?F'SD]W1H5UF M_GY';//72Y;\%_?")3^9]]UT+3+Y2_H_ 60/C\P#-C*\K=E8^-V$N]<0RO#S MO@.^.."QU!=OS]Y*G77/Z-#>+XX.,9[3-WX].G3%-M U^-;78SO^&__YV9D= MR/W#Q3FOSQ:&/_O4?G@$.G&[]ZD5R]:^/U,GAN=/ON&FZ/SR0Q>8^/7TVV]\ M\X8^::]=MD&E.X]][HF-T#NG?+_HY4L>'[[FOE<_6_;IS:>?^.SZRHY;_:]GQPPX;_G+7QJP-&[IN]^>F5HT-?]I Y5X#\9#N_]:RO1Y9$ M1[Z8]2'0YR(#3*(Z.O12;PO 1^W(65LO)K<=N7TS^_F\)X8_O6W6QZ='1X?V M6[!M@0N-#ETIN6.#'][QV:'7K!L=^M@:'2K/_FKOS2NV'W'AZ- S]X\.K73P M+0#&7CQBXSRPSH F<=^3G\WZV!A>M?"]S/K>]B.VSQJ!V!V?[P?H#0# +[1S MTL-_7C0ZU&VTUG_]PYO/[:AMNQ4D0CO,HWO;M>&54ZX?7K%BV<>/C\GT'+%B MY,8E+\]8O/7;LV_;>M3L+?*\;^<,?_? G)5SOMORZ5TW'KFCM6#CI.]BA>8Q M[[_[_#-+\X\_Z'OIJ5_L.>5%KG/'^I.^J:.3/YN\)//AI.7KAK'U\I63-_WX M\.%;%T[>]M:?9]P^#YX__?HMW2W7'I64'MUX_GW:W!]]]=@ITV;\8?:A[$5? MW3HT?&7GY5OF?O3K"#?,V;*V?&?O1!TKTXC"^[SU"V[_'4W/7;[^?N/V"[Y;Y MSSD+!'GSHGFZU;PW"WZ(L^^)Y]\]SXGK7YD MZBWPRZ-#ARW;D#SG@LS-QPT_[7UKY';VZRN/W#%G7;5VU_ KY!?3C%OTH[]: M>,>6Z_,//;GXVN +IV#E=V^]XK$;+W[PRCV?_O+6T)+CCG[ZBFWGU48F;URQ MQU)R0_4$[+*CQ(/^<-!)ET>O@6\[;N2:TG_K4YO3U4/ZW/SMRXAT+ MZ-WN*A2V/OP6=>IC%X;>V[%XW7_-Z']]?>>=5:2SXH!GMA3>///,AY;=M>RB MC==LJU3APQH/S'WSV=Y5S]YR&K;MLEE[SWUQX07/_OG;Z[]Y[,19&VY9=N*R M#>]NZ>VX_)C1H>O:JS]YG]AZPSFIR5M]ZU=L2?YQQPT['M[XW2=S#MVTZ)/> MVJ7?[S_\X>.K?_+Y]#M_-O.V-S^]M'_$\!/9]6]-7\S,NR1VS>B0]ZGMMYZS MX&OCW57.I%=M$=[V]N?"ALNF+]RT_HO5-WS0TWL[6NR.UADOOWC,_#4G_7SY MP_?O\K_:,O-PJ/Z__X_T(15"A<+8BK)]LF0W0B1ITH)DRQI"EBQA3J7L#"F2 MF"0A(3(ARWQD-QC[,O9E#%EGQC;[[W3=]_?Z?>_O??]QKKGF7.=Z7^>\S^OU M?#Z>KV-^JV!**:=HF4/I^/!IWT$B"G\*)?2]JH]531#]Y O%!EV?XN9QF0RJZ M>[A@_#]>Z,9#Y87?[U;;/D9MJ746P0@R*4XKZ+\S5SQF*+FHMW9[2[ E9#J, M**;W=FD6/S5^L<0CN=7O<0X\ 7_YW(F/EXY^V='EE!':O=2-]-H)&OHM]:E] M6J7W)H$,C0 I^:F3LQ?]=*6&1+_/Q1KL"Y X^!069'J#XJ%+AVF)V]%D"W(T M%O4*EDDS>Z6'$:Q/E40Y#L=]RJ2]2-"/B-TTNBP N!\H]R8ZC.,//?B6]&@_ MES+$TH'I1GBM^Y7@$0.=I4/B*7W(:V'M@P)['3MI$+=B4A0,;0M MJ#P%K C$/6^=2.LTI"X5(5I>C_QR0S$QN*0#K[9.+TG-$Q$R#&LXGZ_.1(\' MC#I+-[B&H0PV YCE^: ^MT]\G>[:_:HJ"L6Z26OG#\:POL%RD+_%K]2P(4($ M&'5/Y&&5_^H,'%5XW"G3G:^D3FT/V/AMP+VI4@Q@C2/.($_:ZZ,+.6.5C,\$JI6TPPSD.07#G\A, MD\H[>D)-R)L,8OE26\$2KT>[T6!FMT%(,IK7=%[!EK,Q[^\[JE>[T/HO@YS& M:^\C?ZAFI7(?WSO[,_/;[HQQT0CP#]$8"4^Y*S?G!3\J[7Y>9&% \C5\*?1= ML%,OG(I3ZW9Z:QQQ-OD%I%_9,B98OS MI&//E.+$/7WFM>#'N'13'--;$):(GA /P(,-F7U*% <([Q&GU0S%GO67R8AT),TKNSERU-=EV1($L1D[D:7 M""M._7!.U"%ZSA[C /K8(%U.+%U#(",DBLPA-<*884F"!LI'+LPDO-; @:)_ MT30W3:7BZ' M"/9&V&&8W8@HLF.>[W%%A&!;OX:/UT5\XVO%OX"W*;71:].W8F\[ RG<&_-0 MYR?E^QK+4GC]:-[K^KTHJP-P*O%H.\V+?[O<%K2Q1P#A"7B/?.#^N=;FK"&I MP&_D !E#[H=2OH)HC6/E%$ I&Y: $1F3A;GX>$9UU5K"H5\Q^#1_V>JIG&[K MC&^TZH_R3///;I<7-[Z<#Y7E*Y1:R[!UZAYBG;X/W)QQR+N MD>G0]W0+*!KOB-6)(06)TK7[GCQ_A!P;W]TZ9: M/6"K9I:SO,+S.T-#[91+R[Q'\3 MK1T8XN]MH3?[H"-MB3^ $8ZY'B+GNQ^2 M>33))[%HQRRAF/:8H NCMCM1._9 9-;<3CY]E1)27<"\(SU4=B?3:O L.DC] M;WLCB0H]/XO#"="J@M?1.;F'ENM,T0('3*R9E_W-:JDEZ* (^)ISY[AHH%MS M2J1C&G/ZDE3S.=,[OP5/2^2G0<8BSX%Z:\"&I&PNLB&,?WQ@Y)!!;=1#5KWC M"B)V$D9X!VO=84-&6OXA50G-KX^%QR"H#&Y#@Q,_AULLX!P1[9+9>_,.&N!E3+'I9MT]B*-' MJ\8'VW?L-G'O^G8>O('9"=_8@0HS%;PPL2_5D$.S99W-!E3L.F8_IMFP@NZ!%7@,;-QS0*_N:CW3= 1J6I]6XI3B M*VCF[&T[)'BI6'=I :^8*^?IG GPL"$NU'8&5S J?;<=_0WXVQV)U>*L3:/B M*+'D!5.PV03ZZC^R'@WX1TZ5ABM8#"@RRKU"C^_]FFLQ@EL?&L\]$W\G*_'I MQ05'$TZ__*J_C2MED$FB(AR&FX.%5Q]/(=>0WM[ ;'RFM3I5YOFI]UE\YB9M M8C()7TPX9&0,#XU/4P\XMH*XL=^O80EE!67F?I4,*QJ1[DVH_(6F;I6AH MFE0@@(X]%#GLY>F6G5K\Q6F"-AE#/WQ[M]#OTVJPVQ(V48#0PDUS45IGYJ<8 M=/>%Q#3J7IE]C<0K__^1Z9+X!1C["MK[#MZ4/^U/:) MQQ30-F90]4TEK%VXRN_I!T-K']/G"X>7HG3&^29H5MWRD;?%Q%_K(<;>$_JZ M&0TR!-_<&3?]=#:$,TH9=;+YK+X>#W2 4Q%''8C'A"-ZB'DP"=T3(>?7[HR5 MD#*QUJM43[#&I3 #7V']7S5RGFS9WS.5?ZG!5)PY'V#WM$3IUS&=PWQ9Q!HS M0MVCED!5V-H"$(YH7E>,_0&:QCVQ6LW7%TSCB6&J^Z&86R+'H@B+/V&+N]E4 M(KC3\53,HI+-W=J^4F6]T27ZR)"2C+DLKV]1;U-8)YHWM%LL"B4>ZD5HE3:< MSYKHR"P9B7#('/>_OWV*8;OPRICKG9ZJ++^UUIY:,B=6PATLPS87_;5HILS?="6\'WY>*$"@>_?WMD'N36&7RZ;G.&#'GEK4P-_DK$F2= M [V P?IL/2C=T8A[=O9M9W_\K"-W:QZK-C/S4RP^K.BZL1/[70)>5;FI*ZL,;KR09T+M+4@==]3*Y"#Y1\3->+DQP(3 M(1D&$,79D/6&S\ 05WD.]%\Y#IX8<80-,5- 8^;NPE8^NK$AG]]*G%AJ\<>>WJ2V;/;$"7RL'(XL=,%G%\EVX1\O]CERP$^; MY]L!]B/@F^/2>;B0%H=Y!KIVA=2&KGS*9/M$SALEPE'*')DD)0JFLX**M(AR M!CV:#5$8!1,N&T(7[\FLA!'8D"\PBV8V!&L"]'YG@>$MA.)/_>6$U9>C),Q0 M,.0%>TS=P#;FP@,=LY'RKU&PKW+#&K;E0K%?RNJJ)$^EO%B2^_Y.:Y7KH:HL MCTD@.166MPQ66?_Z67_/,^,-^<\OO"<1.HUL?H61KG(M1W>94):R$)>HI^&, M*K TJ/WUL9^F)IU6IFV&T!,*%MA&B?JXG[RK@8#E'1^,LVI4YN>4[!]<\MD" MJB PWZZ9GMJ==IQ@0YZU68;8QN$4_^Z(FSED8&!@;4YW^N3HSF@#UPQAD"F. M:-#3"$N76+(4,1OAC%$[_=:7W8#-S\%^O)?OYM7S[;+>I:W]K4_\>+C+>DKZ M?2K%99DW9[QU!2:=]F!G]"[N)EO2OLB;Q/"TD,RDQ:=L-@JB@LJI$ M9#-%S8KL_Q8@"@%$Q<@<@HIT^,BNI5JW)DW#P_UV^';#=7I?A.[87L+-/)' MPYKY1:9C 8.#N,HZ4Q'2M?X+;(B%S.TGT*9QF@5\XI3_OF2$:-'P:A5)J%VL M+D@ FR!F?%9MQW3--XITUA@%YEL4"F@/)0,L9PT45=OF&V<67)Z9W#G(AM"V8!B\29> M^67(L@N3I%/)BRB!>4B>YA0CXGWSR&Q97B$%8ZM#9,RB& MWYA >,W53F)Z\=)*S)-1U-3KDNDO8X7+)=V;750CAFB431QZ;HG M$,H KE'=B20!BKJV.&%#HG!E4^&>UZ0.F384NC6X0L@-7RN#">K$A;;PYV# M[FS:NTM5G$HK8D-NX4""*= BT*#:0._I9: 0Y-PSP/GUPX$IN!LU0Y]<>.XP MH9[Z ^D5A>W'."=3LHIV 6A\69MN/$S28AG81?R[Z,7*9BTGPUY@15$QQDX MC5RI9D,$5B7*\1:W5.:>*]!Z%W&=4/[PNR)*1HNSP9_M7 MB[ A&<"L_^>A^S._VI^[\2]S),K1;KK!7SM]KUV&M_NU.H"9,.0\XS[9H0OA M#>#:T$J!'4P?R_['4T9W_3(?;P>+:W^52CTA_66@681[4ISFF;N"6ZI[V!$H M"%N['#4+<]GM51N#;:G$\*QKSS\MUZ-RF?.')14@-N)P_SD7O+^&VA_',A^B MPKW8D.=0YFD'?H:".1MR;3X;Z(4#JQ$($S:D&WB%V?A!]7S(AK2U02-A4UJ8 M+74P803A@>%A8/#8)DZ%=264 ##:J?=8UUWQ3B0TD!?]B#F M$OU2U!$6QU0IE0UQ_V:2G2$*%]B7D&?D:36,_A^#O?&00H:K,^L;_=,6ZQ<; MTM^U[K]O#:=Y/9OYCWGA AY%2HZF-6^\HO^[RQR4(U:_AED O>#)7KWP1I': M2:K^Q^=>YW:5-#0RM'DCK!_<%]&%P]O'M50!S8TWK-334;'K_EBP%(^@@U^L MO^N@Y"H+PL:Z'F"H>]PLFW*Z,P@]N[JQXU R&S(,+2AAV3P=M;$-/ANBB+>!T-)U;!5 M^,:YW3I6,@+%.O%GVL?UY]L'L/,#=@ZV!>K&SZJ:W3V&]SP;HL8<@,U:@)O) M5\?Z 5M)M<00B3.DJ3^KON7U9%W'N^?^EX;RJ3"^F^TW8FACC2N%& IIRJ:? M4<](Z-=.U>!146G00?,/K2NYEAKTSMAM-M)#L5%E.?>;)>@P2=@]T$45207S MZP:#/4Y7DH#!7L\9!C0Y5X (!4N1VL64(WOOV5&$E_1^%A)2TCY,> M2]:C( MFS7/@E=OISR0OL=S[-*5 U*WE^O-)*(UWJ5TKHMX72M\18J+;FX)YVTOS, % MC4.WC'@6J MOB2CH9* 9>A3\XN]%GVW*(/3Y!QN1M4H9DMD/# @Q/K"U&MD)>@\M6M,N6=L MR$'>V^ [5+^1B95L9Y%H2J4 6>\^&]+C VYL9TU0:>>_YH7$!F&F&!@0C=/I MBYO4/176]YU-UE\_,YG&>->US/TL5@7].8@.QD"O!73?!#9EN?/,EJ']F M; BNJS6'GR;,6?-0SH]47.L!T8D.4 MSA2U9\(_S*9J*-;'Z4M-M@'$HVR(\J:Z/Q6+Z;:(R-&)B(!)7UK2*E5V>_'5 MPV1(YMMEL_.7KUYIN;'-_>1QX?BZ5*R7VT%?/A7,RW&@*18O]@3E4O4JJ2GC MPZPL9X.8Y[F**))8N\XUO:Q";[ A8.?J&WR.O/RNLU%_>3R^Y;8.[QAWSKE: M]=57@R#Y?!J9O,F&!-HCQH9<8%OGDP[&"K^,]1%F,G3D,!04](V$.QF'B@1K M6EM@42&\=0#GRE4;Y)$L._*S['W3-KWMQNFY!PNVJU:E:Y,LW&K'7/%;GE."K>D/:YBSZIAJE$&RTJQ1W]'>O)[\^3H3G&Z;=E:W$W)'X"-EV/0U-N+B!(7!Q?EGK MB7Q<8WJIXK:[$3>V-L6"YP!@TUW']:3H'!(QLN.ZWZ;Q8I1=*LD[YUR M/$)A,.V4W\0ZK'-63[?WGMD.PV!O .0[IS4SVIEUK?U%,XNX>/^:!E@F.HT#?_ MA$PA:=)!WGS>FH!W2#>ZCFV>DDFKZ$/]*7@+<]K_(UA5ER(\$QV*6\=/>7$B M^[X=<4)'[,T\:1!\"B 88#>6E;S4)(Y:AO:W*CG*V M8QJ,UBN!\CX3?^N>%12O2!V9O$7'#H'2QFV5X+2EU6]X133,SN&KTU[ =09MPJ\NMDC(6C*.BL?1UFV1#Z[QH;H;M.I '$6 MDZ&99CMI_B"39:L27*&=%)#^I.;X\-4'^,,%#713VZZ"50IL2WW$L(/G M$1'?2MZPA!&7)"[7-:23ZWII?BB-R2_5-(EBV0M52<>/UZ*YX\Z^45MD5@R* MAH5#-KDWH04@\F;XK]>XG)HZ:?Y47U3&HV[. "!;)B(B5O O,)2G& HR),W6 MWOPQ7]WG+-]7:!Z'AJ<@_I&2P+Q\3G,N[OC MT/M;^2Z8^N;AF5Q:2)X*8U:%L3#UR5I8T,&X;.7S/;?X[H2_8LIXW [D%ZTB MO7Z956P=GHG[\P5J1P1LBH.(X:Q4 :U"TU8@/+9D&2P=&XE L"*B+A%BJD*& MA#MP@*='ATD,\=J;\CS#3[?5]#C,W!L6FDION;3FU^-.@>D,AW1&:+!ZS M6RU:,+5?\.MB3UW3]CBD$?P0<"'OY5&?8E8@_G>(YL54)Z]WM^6&D^<7O^YY M-UEP-/!Y,Y%M897Q?,Z(3-!H,E)&#.?7J"ZI9]4Z0B2W7^H)DS4I1A36HV9* M-(7;B/$/.6?CL\34=N*^[]7F1Z4'?]WS*3+Y))MV+1N9^-C=><(*'95=JI]< M_#ZP)3<783;IN#KA[P$JY<&RE@%BGV=2*$G:W<,@KUG+(C9 /J #.\:L1ID_>%27"])_N#8+ZV^1M!WA$)0WNBG2VOG(4XS:67Y"1)38/ MZ#ESX'YS/G%QRK*;!NE,"S12[?(2A/OJDX.TLNB2WS8_&^*]:ED24WGO,EZ*JFH/E>/._JE-_H>,])U 3*.6^\)C#. M_85,TLYL9X)A>US0W-LXS2F%DY>E)"G6Q7\F,. 1O0BHA3MA0^U,8_,:=WN00*Y#.?[1>VG#@Y$R0B& >,_@ M6CUL2W=7YM;G88\DLEN*H<)]Q=K\)I%_H%8"Q\V)1C<_2-2"JJP^N+F)QG7) MN+L&A,E4C!R,.91[72-CX,T\KT(6:^R?KK BQ_]./A-%[8GP\H54847[#G&Y MZ78,<38#W]BPY-0QHVP[-CEY!%"B/1L0%1>TH'Z,G3_/QX8LSW_,LD$;W56] M_Q3:#%*\*X@#$+VWP>^N#PQ=-W3T7N*0$5%=98;^ABZ-/#M93-6FIA%*PJ), MZLF(\OM>?-W_H%]4M!H-[S_+.[@WHVL9HJRD?(7OF\P:PF/WEN.CD*7T6S+; MOR]TH*CR/(3!'"H,XFSI[4]M]X5C/2T:=M0WNWW$S7V9/ IM>U?J7GP[7@KK M-RQ5PQJF]8M834C"M%!#3(*V,[)J:RB@K2#_O7+[EON+$E8&S&ZCRL$"-.OW M!Y#F5>BTG1.,;\^=BM_:AR3; N#?/,? MY@$1;ZR+OZ_[]PSDOT92%38N9?\-]__'7[(N"^'#VF/9@QZCAR%IJ[W8Q>9J MKO)3/7 ;.PC2'O%R0=7,!7%0<5D?_!&,7F!#MES Y\ZTVJ+G^H+% MP0.BR3G06GPUV)!TW[>(838D@>&(9$%@I$:@F&8L 4I# +!82M%D5LVQ(7$& M=]:0^_4-&\U_.%5CBPVYP9RCG)N)^_@ %]W"@ 5 ;6]R;BTR,#(S,#DS,%]L86(N>&ULW+UY<^0XDB_X M_WP*;,^S>55F0AJ/.JE;59F;DK5\\;*UL)P4>)4B%23#&6J/_T" M/.)01) Z38:S93K91(N/N/Q(\.A\/]W_[7]X!)%F>;9O__)_;/S)R R MEO,TN_OW/_UV^Q[B/_VO__BG?_JW_PO"__/SUX_@;OS+3S]]^_;MS]]IL?YS7MS] MY#F._U-W]9_:R[\?7?_-KZ]VXSC^J?[K]M(R/76A'-;]Z?_\^O&&W8L' M.L MK$C&E( R_4M9__)CSDA5HSZH%SA[A?H7["Z#ZE?0]:#O_OE[R?_T'_\$0 -' MD:_%5Y$ ];^_??UP5F3\D[KBITS_N"Y&<'G9=% >C*BUCI:4;*BW_^9RPGRY0WY*^U;&N%I2KS?UD M2\<^3#]94_=6,H287N$],1>KW+Q0[S(^U[N[%76QZM-K;.NUR"NRGN&UV(G9 M4WFM?O%1_M2*40/UD&DMIZ7N/57%]TID7#1L>3 T2/F__TG^M'K(BVQULY$4 MGF9D_5REK/Q5/%!1K/PX(A@S!PKY58((APQ2)Z00H9"XKA^&W(]6U?:E7HD, M_G;3R:^%#$CXDX%MU9DY6H@RWQ1L]W5[6)_Z9,FOE?J^X9\R\B#*1]+>(-54 MKD"C^7\GI0UG/B 7YO%/Q_+P6&MUY6[2!,"]"!J%=_<7)V MH,%:^4AY\=+VG W;WI".N@PJO].)?:>FE/,W_G3TI*Z+3AU2L $PVRM^8KGT M\QXK>/#B)47^H*EWE6L^W 8A*?9/("^X**3W?L*$[$=(8^KFRIG?UP_ M/A:"I?4S_ZI\\_+F^NM-^_)I\)7V8(OC+Z4PV-<8-"J#'Z32Y8]Z$UX\;P[!R-4EI68Y.0DM;&M8/]I,C@)[&NRNXW-3W4U* O M;Q:J,#:_HP[S&\=1R5])D1(J_4;IH[W-'R11K4+?$TZ,! PHEJMTY$=RE>X0 M&(:^P"Y.Y$)?RR$Z+V)IC-)I")2*X/=&24T'H =(/>*X#)Z)F<(0&6-:.&^\ M)1XX(6#6B7_>P)=*LZDM&%]](<]_+>625@7Q5-#J;5JR=5YN"B$76^)# M)1[*@==3,[UY?W?%G>9<-C>U>;-/;S-[RVK?^1W#UNH%U+,$ MXF^;M'H&#Z*ZSSFH"I*5A"F7X@IDHC)8[@ZCKA$4L(KEQ,RB= 4_R/=6NL;2 M5]XI7",'\@2(5FFK*!I$$*RB.5,XP0*J9J$&;9!ZXP[#H\P7A-"VZ" BH7^7 M&2671;7Z*I^PZ"*K/J%!Z%&8Q)%<2/B"0NI$,<0!PX&/$(X0UN'>%^,NC61O MU$0IJY21-?A5$/5QJW=7S=81+\'KI] +()D\MC 2#>VY?,;VO@6#O&5OL2#_ MM?.T7HXVR^0]8T(W2\_]>=P27WE:GY,WA>!I]9ZP="V]@%_)]_1A\_!S7A3Y MMS2[>T/DXY2_7T4L2E@2,BBP+]1V/H&Q0"$4C+H\%H1%+#99_)L(7]K$;O4$ MM%,4L%93L]" T0/0"QI,!>O$Y%"OP>2'O5$<=)I?@0[JK?+@S1#4QK&&,9A9 MBD(8B9XU/C$&E)>1BU%CC..R#QDKY$=%O!7-_W[(/C^*0GYQ:@EI1=;7M)1+ M&U:M. J8CQ&6).;+E5_LN9#X*(%)Y''FHMC%PBB,J2]Z:3SVYEY]2TH@W>V\ M4QF0LA15"4C&P3HE5#VT5)1_,6,V@\>AQVO3@#PQJW5*@Q\ZM7]46&\U!ZWJ MX/=.>8L15'/$+'&:@>!9&'LMZ)D1?JHPF[7 MW]-R17#DQ903Z+LB4@EI"&(4$(B#P,N+ES\^[:[Z09_6[ZV^DX/5_;J74 MZXQ_D4_QDWRN;5Y$Y+G8%8D//>%1B'B"($$A@Y['$B0089&?&&6P3:#DTNBQ MUA0H54?FITSR)/46=:_]?";F:Y-'8YXW-R%VME+MIE!QWNR\"4$^2NB;4I;Y M,K0>]!I,5?R7JCE1+1<_O2V%,I!FK- "E5 +I6&2B=]1>;YZ : M7F5:0&D6#MNA G:(V5E)#D P:@EY;LS9UHX#1NTO&H>>?15/(MN(KT*Q M0"K7G[M,J\]TG=[5W*)V]9DZ@94^R$L^)S=J@S9I4G^:4V_NBG&$@AC%4/C$ MA8@$$8Q=QX%1@(.(XE@$U&C;SY9B2R.2UB[PN)=D^%BK:N:-67MP>A[8:SR. MB1FK->D*;(TZR/S.H1I@64)H\2TNH@OUTI"6HM+2X_!W"P1$SG MI,S*,P.FOJ2-H/Z?AQQZ 2N M2FKW/$A%X,/$<3NY+7*&+K.^(>,B^\W^7JC MG)_R1MPIH6W6,A:^ZZ@L*XQ\!A'WY4\N93#!$4I\Y,:AZVGO6&H(7!HIU2K7 M256UTF"K-6C5-MC*T\%;8Z/3,HI3!Z*& !Q3GT,'28.-4LN(SK1Y.O[5--M2 M-4"G=YM59YSYMEX-K#K8CC6Y;YS+V&X1E+?Y-9-<7XB?-V6:"2FW_*7(RW)% M*'-9['(HHL2#R/'DXC&*'9@XC,>.\$CHN";>XI# I7%RIR^H?0)I(3\_)E(!H[A+K(6/(%!\7-Z@;J&O_2 ]2^;^3:E-T+OEF+ MS\E7P?*[+/V[X!^X%)@FJ> UT96M8"X9[^,NJUS^37[A^*TJ;["+Q)#8DX0? M>C#F-)*^(N60^D+ D#(>)HP'S#-*T+>LW])HK#-/+O/[6 M[UD)6C,-%\.6G[KFLOGUGN74"VQ;CQ'\7ML()HG[382_K:6[9>WF7>1/ ^U1 M.& B,:,WJO/UDSI <7A*K%E[!=3QD,H #'R&(0I$! GS"0RC4%!'R!%#(P^U M5]K2>'VK[,M3D<8[RCT(:V\3V\%M^KW?TY!-4+A."Q-[&[0]LN;>=1TV^\16 MJL9-XQCD79((5M>H8/5)%U4FZW/VAI3WZO]5E/.)K)7W^U6459&JS5KU!TEM MA[_8NW(5Q3XB29A )X@Y1-AW(>:>#WG@&="71<&ELU)C;%61HC M0:'RQ5A[QC3/ ),6U$Y+_8/8V6)&:%,\<#T:?.7'.#%Y[IY@9U]3W$\^.:7T M5?U?L*>[2K'IS&HO44_WQ2\/[WB32TY;NP'D!,40A03 F/N MQ=!/DB!@V(E88A2Z&)"WM(] IRZHR/?]Z@$&A>1TD=9C;(OX3"18RS)C1=L@904MCBBZO8ZOH^+R]<]!J M[CE8 &SJS8,Q6)D'_P> L!7%/R=FWG#\@+%'\]%<%;(24^I%GS"5,::Q8<.P?3\$?_0H0FCV3W@3-4_L/H\]X# MQ*C/^JGQ9ON<]QBS_QGONVQ$!NRN7'+Y(?M-KA"R,E^G7+6W>Y=5]1JAWC5; M>=ZNTV MMDDZI_9CZ&>'R<"=F#->'U>#7-DI\)TI858/9TM9LZ8X]:;.:@\V7_ZLJ7T' M2;3&-X];FGW*LVU]U";^TQ;$7^'$98Y#/.@Q1"#R @QQZ,F??!P25\2^Z\JU MV;;#Z>!2XZPD(PX_T[C5YAR0BL)=S=BTB5DV/1M&!'O/ ZRW0K,"V\3LO*]C M%^3]H57S?&M"XS7:(!26%FGGY'JG+BD M(":9YTN1LX\&3;4T1EG0Z]QJ"UIU0:=OO06LE!9\4RAOXZ/M]EH&.(U:O^B, M/]MZQL#8_?6-R6TCXA*;M7 =&KC7A13QD%7<9+/B]-U+6Z0H+8%2$[K[Q0; M;;L4UTV7[L%+(T9Q,513ARD&4;*Z$]&/Q[AHQ>DAYPM8])IT$+/HOW)D0D-: MDKN[0C353%1.<%WT9/?=HB*)A4LB&+I.!)%+!,0.B6'LQ QQQPD1[[N0(">$E"<\3)#$)]+JT] O9FD\M4UE+!HU MQR5^OH!2TR6Z&*"I':$.FVV9RE9'^[F=IS&PG-+Y0LBK9'*>-O1< N>9JR_+ MSLA%^2FOOHKZV*0Z5_DDBN?=V>8121O](RYMRN^G*W"I.LCR2D[_IAQ$I_VX MC(X!:#6"*).@.G5@93__0P$JU09?7P!JN;;C.+ NSA$9$/,JJ2-ZII_+*-&\ M^_)J&S63E>^E&>^^RVF>D?6;35GE#W+&JZ/;N71\I&_3'NK^^?D7D=\5Y/%> M]6"^5AWLC@IO()^ZR(.N4,<>4 /H-]HT%MM4DMA[G?%CV/;!GOP,1LO83' M?U$ICVF>S 15/2PK^FH%/J8!O*_6QT02S3YBJH']MA[I@0B5M(OBQ,4NHE P M+X;(DS_%,8\A]4.$&!,\P6(EOZ4T'_H"]2ZM\BC4TY_@43X1E_]?.&D(3?ZA,P-'^ MH&@9W_)SGKVHGJ!,E_YE6]QUW;V.: M39O?#YDZF)84\A4XV:ZB:4^1;J,@NQ)0*^0Y$7(=%\9AC"#R10 I0APZCNWSHA13L86C MJG8?QZ8@]8.MF09@"\*I]_PO0<]\>U\'%5M[^;VRYMVXUS'[:)=>ZZ9Q=+(M MU'*JV1=W799@+X1>Q!V( A1!'/L(Q@D/P\ )F8HT&+!)G["ED7A: MZ&->EMOZ(2%S!!$TA#@ADD:P2HZF@0.)'S@$^30(I(P+2K/HJ;$T@CDN1K)G MQW[J77<*3AGSH[7J+IK/3G/[:O(G,O76U&0/X^+R,6983E1<1E.)5RT]8P;4 M4&$:P]%&QRJ94&M-)>9K6OZQ6URXGA.$2+A0)$X D:<.DP0>D_\, C\6 8N( MD>]U7M32B/% 4Z!4O6 %UX.P=E3. F[3A]1&038F"C: AKT0UCE!<\>?!@P^ M$3P:NF-$[9Q;P>ZS?)W?/?],RF[_N>N]Y_CJR)L/(Y*$TK_B(22NSZ"3^ %C M0OZ%:VU@#@E:&E'L5(54Z0I(K:Q!R98^5/OIP296$Y/#3DM0J]EUR!G1";+W M+=2O:F,)MYD*V>SAM_^:78%RP^[E/P G%5%_:;*6O@E:II4H_VRIM(T&6+W5 M;/KNGZ^ C885!S5K=*Z_Y(!=?=2EK(_\[Z5)"TP2S-71$Y0@B *70NJJPN24 M>'$4^D'L<_.S="=E+8U,NR-?C;)C#M"=AE0S2&X'J*E#Y <8@=\;3:?).]1 MQ.I1M].27N%46Z_)IP^P]=\R=I]M6[B\/02S*S4<.@$+(Q?&W,40B2"&!*$ M.G$0AZ[@,3-+ #\O:FDDT:JWW[1 LP*I!JRZVVDVP)I\+VVO)4$'VA3!HF$T MK.VAG14T\P;:D,''NV>#=XQCB*X];-T&4+I\T@G=!1EAQ(& Q/$#&+@\#@)&8AX8E1,Z*VEIU+%3%-2: J4J^+U1UG3'ZRR\FIM: M-D";>M]J'%[FFU)#6-C:=SHK9]ZMI2%SCW:/!F\81Q%M#8ZZA8IJ"7@G_R%_ MJLL6DH:+VK3$]VE&,J8Z*K J?:K=G96;>#B* P_Z?AQ#Q), $B(AA[JTQ5,A+\5I]-+E)*:_+$S>0Y4FVZB=3:I!+@R([I82'6=7D^08H,YAO3 M)IR7/3X]FIK^:^'*_\(HJ;>U*(M^EZ(PEAY?&$^B2)(6>!.@>$?!A32:V, M,P_'CB.H@XUZ'Y^6LS3_K%4+_)!F@.?K-2E*\"@*4"J=S]?G-H(V(4PNG(,( M\L:HBQ97*2SJ_X60$O]Y7QP*D$W]/.@W5N2%0ZW@%6BTM=E+NA\%6 M-^0S4N;M:-QOZE%7XH'+Q]'Q;UDAR%H=H_E%.M8A6Y(HH2SX<. M9B%$B1="[$<"QH+&"*OH?&)$RP/RED;/2DG5B5S5U*F>P8.H[G,.JH)D)6'J M2VE&$4-HZU&%10PGIHR=IJ!&LLWRE(#NZ6N//#2!L40B0])F)1--TU^2BNYM MYF7JOHC\5C6$49U*KQ\JW5IT+VY;&A]\>?<9U/H=-K^]?L@W/;44!\'IG_<7 MXC+U,G,4)$;5X?Q;7[->1V M(6M58/A#]H8\IE)2[4G4"4'[#T\5E2M2)KV+FRIG?_R6I559EY53>5@WHGA* MF3JDF^:\/85;9Z@QYC$1B@0&GMJAJDFS M*9YKB7\EZXU8^8@DW(LB*.*H;O+@0??E;P>K?_LL_NZ'SK[Y;_\F[ O+&1Z'BQF*M682YYX'I?5A& M/H29S@UTZ-?:78%:/WNL?=YV2\1Z0L"LW'?>P)?TU'/E2%^:,;66PL*80BNK6*FH^^1_!GP/PD*[7:L&HF.1_A'\.NU]< MPA^]C\MU$"+<#2'C+H&(RW4*02&#D9]$&-.(,VJ426CK8T$'+EFO=)VI>/UC#Z".G5>>> M$4=)WXJ2%>FC32%6T3[@+:8!]&(8Q"GC(79]I50T[/?S2 M2&5/0T]T'M\UWSG. MLQH?G-X\?]4X?_:7/.??I)_U-5^OW^?%-U+PE5SW)EBEW"1,%2=S$Z;\(@?& MA$>N$W-/)$:5>$_(6!IS=2J"WY62H-72,"WZ%)9Z?LZ%"$U,8Z;@&#LN/>9; M\E=.29C53>DQ\:5WTG>I^?9KVX+]NBA^?OZ0\;J+@NX>[*E[ES9S6QWWH^9- M-Q.I$_V4IPF#S<-0M0V>K'4Q*L/CU%[M2<'G&W#ML^< M_5W;WNLL!*S?Y \/>59'T\L5%MQ/L$ PX#2"*$("D@B%D&*/NH(XOD!&FZQG M)2UOPA\&3QM=VZTTPQ#%>7A'1)G'@C9SL%D3K\NBSJ>PF"+X?"#G]6+0I\SM M#46?O.'RLN5MP: P\A'Q5ŞD8G$4P3D0",?5B'"#LXL2HPMVQB*61PL?# M$MMF!9AZD-2C@(XBQ3Z 3:KU=1D#@DB5PH./<@0L2%5/@<^CQP7>EL(7643H-:CT9>&DUVP8-&.SW" M.X:KG[PN F&FX,F _=J4-6 M3)]$M6LF8+*X.;AQ<8P@JL,&&68KCT-0]%82H_&8>D9K0V'LYI\TV9+;?CCV MK&[X2;->NM6G+QHW!]^G65J)NIW[AZR2#R^E:]$4FI8$6U3IWVON??==T;"X M5HER_R5(\5[>L/)\DGC$)S"B80@1PPA2A"D,PI!A[ 4!HT;GS"_096DD<'LO M"E&G%9K-_DL>AQY7S 3RQ,S26 %K,\#.CJ:J_Q50VM<'L?9-ZO(\E3E V6./ MC2R :HF[+M%D5J:S -E+7K0QI*TZV2L>NA0[ L/0CRA$,2&0!($#!1-1@$48 M4=6$5IT2G"B/.V@B;DO/I .3NNCGUI<>S11;$71%BGBF%/60';^K[. MD8!7KGA]?E_G[)5C^SW*5UKPSW)%FJ5W]]6VO-I74HF;/"FV?_F0&.'(@$DAEE:,$2H_)9)Z)#3;\YF8KRY^-!/L7EO!UEIO MR$MTF;E%I 78CCM%VAATQ,&==YLB?Q3OOK/U1H6MU5ETP?]O^1//']J9BEC M8N0ZT,642\YE"92KU 0&422\*/ EZR+MDSS#\I;&JLU>FSH2L@:-]@8'633@ M[2?""4";F.H:98'HM 75O0"-RJ#5>4R;. TD#8[;J1OT\'Y(X/;1L8.25K4!_5W3=9W/;,]-Q 48P&1ASR(F.M"PGP/ M4LH=1D/LN"@Q"@[V"%L: RM=FTH18$_;T5W+>W'6C/I90F_JL-YHX,Q#=AJ( MV(K)]8F:-^BF8?115$WG'O-T@3?WZH +_R)$\4N1;Q[?9[MVB9JI CU#+(T1 M6E6!TA74REZ!]WE>9;GN(G8(LWX>L C7Q!30AQ3XW6J724U01NWZ]XT[VXZ_ MAG'[N_TZEX^8Z/F-6->[,;_6IRK$)_GTM:?XJ9L7-[GSAT>2/8-.5=#J"I2R M!K/[)% :\_I2C*:>T:/@,9O%?1",F[\G1YQOYO89=#!G>R^\I#GT-B6W:2R[ M^]+0Q.,H="*(8^Q#Y',&8^'&,(Y"+T[BD&*J%5[1$[>TR3Z^-?190#6WMZS! M-/565]L@>I?GW[6*GK!']! N5MM$GQ7V"IVBAPP_W2QZ\*ZQ)??^MDD+P7MV MXC]NNY9B@A$*$P*I0PA$;AA#0H,0)LQE82)0$@:N64TW?>%+8Y5.=]";V%)> MT$#6Z-'H,=)4@$_,3U:Q'E'YS1PT:Y7@#$3/7!G.')3C2G$CQKBLZ;7T;&F: MM262Z\+'?Y="NPZXWO9"?)OFP?!VR2%O3]\KNY%L8H](I ? M"/D8(PP1=A&D$450T#"DOHO\,(A'M*V<076MJ3Y_<\MM7^D]TZ_ SGBP;WW' M 5NN4)5.]PP%+02[QO8'"3XU#N,:?$_Y3NG1^E)>D9G;C;_Z:S&Z??D,#\IR M%_0I-7Z59NHS/()S/=GG$'UQ5JR46A=3N<_7\O[R7=V:;;N'1?S )8)AZ(4< M0>3(G[#KAA 'B: CTV7[0-:,.$T Y=?SA M!8J-HI-L(IJB8S\;MU_L:^7H:H'1D[FK=[_U$T^[!7#D"M]Q600E^TCO6Y4+ MH('+8(P#S\=)[/B>6?;"/V!,8K)0A,40Q#]8Z.%5(@ZO$&E87H3ADLC"#!&% MFNV^BD?YHMVK[DMO-T6:W34]E=KF1Q["S&<>I EV(?(B! E/&!0."P+,<1#% M1HPT*'%I=-14X /%3N4K\-3;C6WIRQHM 6-NM:[&FEC M8RL9?U#>O GWNN8?)=5KWW@!RYQ>#[ MW F-Z>4?8M'U:][T:*](<=5T0_N0L3\W3=1: _[EG['G1O_:KL?^,H)P+EF" M_4,LNAK%KL!U514IW51UM*S*P1=2A\&F6'S-MMQ:R@++?$DUV2+JC=(XJYHJ M;E_3\H^?1<;N'TCQ1]O^1"1>[)# AVZ]@*(!A\2)Y'J*NR&EB>,&PBBD,R1P M::QRH"]0"H.MQH8-9K0QUZ,3FTA.3"J7@6A,*+K(6**507&SDHNN\2\I1ON^ MD2X+NQ=\LQ:?DW>D^4Y+=ZCK4INRZXR_3=<;M86HOCB[G"I?=7#$*J\$^T*= MNY8+I\"/81(0QR>>RWS/J*[V2#V61DN=&:K*=&>(6@4T)>:O0&U,TR"V,F?P=0+,5/XVV8?8)+,N0OQM.5=C=1B7M?K,JB._+(+AQOKM)75 MYT3U+*H#[$W?[O)&NH:M5[/GOSXOB_4Q)T6FIN$IR'IY^\ MK2 S-3\?@0)^5RI:.KG=:_ZH,Y^G1YSMS&>O0?MG/OLO'!EG2^^R-$D9J6>^ MJJRO=A[S=BZOE%834OLTJ;[ MS>;A@ M$)<1$$<1+;.[S9V($<4C%EPRPJPRA%D]B&56@;!?],%6J8=7*? P4-;!7C&' M7TGQAZC3,>J2G0=UM5' $Q(% :2>XT*4$ J)Z\JO><0(<0+D,+.(02SSE>HKF,R.Z M+W,.3 $E:[5HM(BMGM-C":^IN7"K)=BI.4%9> TT+#DT?9)F]6(T3'[INNC< M8NZOO)<6Y)E01_+D['O^D'$3U^7TW4LC43,OY@PBPP[-Y6!,/)];!4&GX94J MAIX^I7Q#UA8=GGX<1OD^9X:Y!Z)71ZQR*.1B2?4#;RT&=OI9?9=WL)$*/)=-_%@0!-U+,Y5 MC2Q$#%$HW%2FJZI[@&$ F M_DP,3CYC!^^ED9:\N>VPL[IN+XUYZ:<=_7WL(1A2";5(:1+B577*7'5+*.MM M%\;D(BUDL5RS!7())U2HF\JO@>.*,,;<8SX-S,[!]$A;VM>A/2F_4W)HPV8$ MP)K!:UNP33REC1$;<P;W6 M$YMZ)=PI"?:TG."HSA3P62)1JZK-RKE3@/J2HB>181Z=N^8\58EQ9(T<[VG7 MV<*X!\7@0$NCTYW"0&K\P]./>YU6]&-YP_@-A_6L0C?+?ZG;>A^*%#_IA&I\!\REC^(CWE9OI>:-KWT-HJCFHK9>5;^+)*\$,UU MM^2[4&PDRJH^MO->_B6]RU:8Q<@+ P?R*&:J!58""0X(].,D1)%/(^R&.MV? M[:EDQ$-S=8LVR,2V\USZ6>EUT)Z8NAH]@3((*(O SB2PLPDT1H'VZMHLT-D% MI&&@M6SV1V:04#_[HYLIR7ZN1VB6>F\5[=YT?#N2YDO1MXK,0=J^W9$O:0]3 M-XYX*TI6I(]*<'U2=15P1E"21- +/5]M;?B0N)RH0*I/7<[D1Q&;]X8Y*6MI MCG77]J16]@KLJ=L>XC8,2O3!K!=CL 3>Q-^G"W ;V2NF%Q&KC6).2WJ%+C&] M)I]N$=-_RX4=8W]^;C,L?U8V&X7>T;:ZW2, M[3?];-/8@=M&1.Z^D8+_EO%B_7RWVP.X?JBT(W;G!E@:&T@=A53R<+/#($1W M%BB-T)P-C*8.R2D=P4F0P/6#.H%B*18WA,6X&-S94>>+O0T9=A!S&[S8;"IS MD:[>R=5+]7SS0-;KKIG%BCL!X0X-H>L1!!'V!,2Q@R C 4EH1"/'(SHS_R@.&]TQB>64/NTE\;KQ9 MIN^ ,=W$';K,>@,%R;M%E?Z]CD2\^_XHLE+\ER#%>_ERK.+(]UR&,'2Y\*1' MS^3,)EQ /_0CAGTL'&3FVX]28VD$(-^GT%KWA#[X-;W^R4&=F#UZ.RQ< :5X MW8-ZWYHKH P!RI)9NBYH(#E]'X8^)9;2F4$#*(->#3JCF3LQ'^6;L/YRGV?B MT^:!BF)%B.?'OAM"&K (C=V(?4]"A-/8#?Q0DP3K6- IP9?&GO5^H%:0=!H MJ.^[' $W[+A< L?444Q])(Q,%4T( ML_G?#UE;F*#\*IA(G^I .O:=&*.0012Y B+$'4@I<:$?1RP)41 F#NJZK.JY M)3IBM=[;PPZI$T_D3D=0;)4T\TJTT-;S0:PA.-O^>JTF^*%3^$>09F"+Z-=A M1(V="Q.(++D26B)G=1Q,0'CI)AC=>^%>QRY!276*:D)37;(P8L05D4A@S/U8 M.@MR>43E4@AR+PH#XH>1([3"'29"E^9$*)V;#D1@/Y0_+I5;"W7#'1!+6$Z] M\AD)X_C=$ U<;&^)](E\G7T1#1#.;H[HW&N^0](=D?ZI'YIEP_@SIP+1?\R@*YY&M:B>PG[WZTV7/1%+A1>P=: M F;;1C Q=W]'P>B^L9E*E?R ?4[>%(*GU:^B7F;Z(4?"C0GTD\B3GURY2(\Y M3J"+F).@A.$8Q68I2L="EO:);72LST^Q6DWP>Z.H<4[2"4#UOJ:7PC3U^KU6 M3P'T1A.@$'/*O;GKU5!5A$QK>M M-:2OOY;_PU?4([Z+PAA&#I*+_H@+2"B*H1,X@4C<&)'0Z(RWCM"E,<)64Y5RH.R#^:-H00P-_/<*PC>K$!-*H"VI]K\!6XZO]]CZ= MVC8[9NB#9*UWAH;(F;MHZ(-PW$_#X-Z+.>E3_H4TKO\J<*C .*8PCE7''49" M2)&D(RKBQ.4A34AL5''HI)2EL<[A)/E4MP=MUZR6V6!PC?*[N1;WD*<2]7).F3^UYC=^R0I!U^G?! M_W>^5E4.?B%II@Y[?,[V-"SN) 94\% MD/B<0B?TL(@%\G&(S J03J6JRO'?VJP7_H/D\NS>1+K?2'^MA$9:UH0 M28?QCJ0N;3/P_Y.VE91BZ>R#@$W MW)>T ^/$9#P*04LGM$YB,NDIK4.)"SBI=1("O=-:IV\=N>)ISJ=G=_6ITJ[; MW/,G:=JV%T6L>@]S*#G'@8A0!&//\V#B.A'AD1M$L5'#]D&)2Z.:K<)@7:<3 M[352-'0P!['6]!1M(CBUR[<%KSU&OE57Q4HZA2VZ;+K8V/*]!N7-ZT3IFG_D M#6G?.+*X+U%-U>MHS9M<>EN\+8O19'4)+GVHN@(=874U&9>[ 1<)AR2))?,D M.(2$A@BB4,0Q\]W8(4:D8R9^:0RDM*][VC4QQ@,+0&="O9^Q9X1A;6"SYZ-' M5-.A/C%KV07%1P!Q5(QXWRL6M9MYNQ&W^US1?U](^ M)_];KC;?J-2RXODC^69P4MYTW*7QV.'3[.?( MF9_1Q)3Y#_AX#(IRSO>89JK&.?WC,JO#:0?@W@*<%XJ8K_*F'2P.2FY:&G)< M/$/M8N[JWM^*XF$51$&,,0\A3X0*E(H$$A:Y,. BX)0'!"&CQ+%C$4O[?-5; MN3L5KX!2TBSN< )'O=C"9>A,_.$P \8X/G#>=DLQ@!,"9EWGGS?PY5J^Y\H+ M]U_;VA09_[B+][>;,/RSBA5L"K7Y*R_XE"OB:?Y95])3]]??NEO![K/T;QM1 M-N5A8R<4H< ,^CA,('*=$,:<1C"1_XX='$2$:+G"37_G13AV5F.:ICM^GGA!NVQO<4ZCZ.COC$X)^=DM] M2IDV?$K51;D]%L\9<_V(N!"KPU'(8QC&V(ZLO1ET8"M7Z0*@4- MPFA'F$G/&_N!+UUO$3!54"J&,?-"2#AUW9AA[OE"[P3&Q:C-J>733 M?''*<_H>1![/7C3.[_NBRE_FV76U]4U/%*)I7SSA1Y%+(@J%XP<0Q2Z&U.-< M'21#"&-.'=^H6*^![*5]&%K5 :G N1)+HVIIF#P./>=Q(I GYDP+^!K[EB.0 MLN1NFDB>U0,= ^8/8MON754.K277/81B#[,@3B#W20B1$ $D MBLD2SZ,)=6.D#68^0+$$W,0&-1FU,VXBG4,FGZC-.7C+R'I@:2:Z";U3J]F&0K=SUMO=]+T \B6$4 M2C\#88]"'/LJ,92)!/L$1]0H!6-8Y-)HXV;S\$":8IM-.E0=%5;[:!_S[ Y* M%1[J7QF>#AF&7H]([ (Z,:-TRBHP:_1N._3VPNS=7B10%H#:!(MY8 * M\(6D?(?^I$QW :16.T.;:? *':-'072ZD_2XH4;L8/ZG2._N*\&OGZ3 NSKH MI ZG?)4KR6LJB9FP:A4YR/-CX<.0JP:381Q"ZCD$"B_ !#')DHG62D]7X-)X ML%,9DD9GP%NE@7Q&)EMW.F!K[.99AG!B3NNT!:VZH-,7*(7![YW*)KM^.D : M; 1:!G2FO<'+@37;,#1 J7<^;85#:PZV&DTN>_BP@Q-=R_Y#U7AM?Q0 MEAO5JV__V'\B'(>$@0,3YD3*?8TA941 [" _)'X@.=JH0+>)\*7Q]8L: 8W^ M]2]J"T!C@NHX9:,HP_"ST5R 3X3XU$MQJV!?4I!!&S7[Y1B&1;]6,09M4'I* M,>B/,8[HVARHM#'D2,=38XAQLR'B' :$9]Q[!H=PN@&7AI!&25] M':'D)PBY81C "!%/HL0D2LCAD >)$R#'"6/&S2H6C\%IGE2Y=]_E\\C(&A07 M0:;'P&-@F)A=.Y7L$>9+(RV1X7;868GNI3$O2>SH[V8$51;5ZDN1\PVKCR/< MB.(I9:)KB4=21WI9PH.MRX1,4" MQ6/]DD?R7&],?$[JFL1JJTGM-*EMBU7D^)['7 I5HH/\#/L$$N:&4"YWD3I2 M3L*0=GV0;TU\EAZA6J_X81?DVUG\F5;GNKJ[VHI+VMUET^]U'^"Z'_%+\9OK MR][IJ4"K-7VQE6GSFZ^!B35'H$_6S-Z!AMG'+H/.3>85Y^JQOH@B:=-T#8K* MG;AU:6Y!\_XJ'?/B@&.P54_]2W@-'$DWT\/$95W'I &%6H[=1X ML]5BZS%FO]Q:WV7FL_2VX-=%L==-X.ZN;H)A,%M[AEC:K)6J%;67L.OTH3]/ M^Z :GJ^64)IXWMX6I.YP(E65OQ;-X=V=TN $@%8GM 9*HR9VW[BS37 -X_8G MNL[EX_S\3Z)Z0\I[N8Q0W0SYS\^_E2K ^:%N7:0*#; J?6ID=IN+?B0"JGJ% M.7X@($*)"[''!0Q8F'A.PL(P,#:&EA,4*!65<;XP%ZN02Y8"1S MC^=#4V9;LNN7?)TR.:B4RS[EU37/'^OX09> I^G_: ^X/ :K%0?=1[]3OX[B M*1L$WZ@=36D*:&W1]Y;T81[VG29!>&(:&P$N^-UJ.N,HY$9Y5_I29O.UC W? M][S,;Q[GA_V\*=-,E.6;_(&F67."C?UMDY9ITP-@K>*9;_*R*E>AB!/F, 29 MZ\40^;$+:4(XC$+B16&"8^88I;OHBUX::W6:@SW5K\">\J#5'M3JF[ED!D]$ MSQ6;!N>)NYL3]B&G M 44)=$.<2+[B(:3"8]!W M\5,9-D9M1K^&#TI5%2K1Q0VHTZ1'^(G!ZOC,9C M8NK0A\*8'$Z:;&G^'XX]ZQ0_:=;+67SZ(K.)RD6Z>MMF:O\_&U+(F;%^_BH> M\Z):"9IX+ X2&.*ZO:(30()#'PHW\CSD>AQQI#-=>V0L;=)V:H*MGJ!15&_R M]J'9/X4M833Q1#:'1WM":P#0LPR1=SZYE7NWDA96G3NZW8 M4I'OH-@J.::XS4LT];[/%V,T>7BBAJ=6$.PTO )O;+=![47":BF;ES)>H8C- M&3-/EZ\Y=_'(DLVI"IYF7'GZ#WE6)[*KG"TW"9$+@Y![$$4\@3@4,40N1C$* MA/P_TN5LZ4W^4V*TWNO#+*VI/^Z=EH +MB:%;N2R%TR]F3\:H)F^ZYUZJI>H M4K YR&*Q)G./_;;J,9\2,6\MYAXCC^HP]UT[;J[_(C)1D/5UQJ_Y0YJE:E.D M2I_$N^^/(BN[BI Y'D58!W)BSMC'\%!CT*H\0?U-(Y L$8N>S%F9Q@B&E]1C M=O/(+D5RW$JL5;?B#UDE7YM4^C)M1PL5:)3?7G=%8\0XYC&,$%.--WT'4I<' MT,5R"2)$$(6^;]1M2$/HTIBHT1G62H.=UJ!1&W1Z&[8'TD%?CY5L8SHQ*;5P M?AP+IWE?'@-\;/77T1$Y;Y\< Q".^MV8W#LRLRVO1/F%/*OU5),HV_QZ"9P?S21L95K-B!MWL0R/=./LL@T;QN3)%_G\%P71;U# MIYT7OW_7TJC@1*;W7TQRX0\0Z9_LEX$Q\;P^@8.UG?4!Z#L'D ML$],)SH%+??- (T=U@[16,%QCBJ69W583AW+(9B,*ED.#F;NEGP1^36K-F2] M?E;54=_D#X\&Q_9.W[TT!OOR[C/HU*QKP*I="Q6\:KIOF)ZU/0/9L/]R.5H3 M$\]E0!FY-/U8C')MS@PYFXO3;]*^JS-PY4B7)\_NJO;(O'&SY"J>%S.L,]!IZ]+7OO]H\-_-=5DD_X7VZ%DW]P542 M)C["2$Y_-Q002 =<_ MOR^%8^)9;8"$4<;E.9-'I5H>#39;CN4Y,_:3*\]>,Z)>?/_YB7>DR#YOJE40 M,9?S2$!& ZZB#PA2U2 LHBA&/F8^B;6.9^F+7-H$WC\=)*2*,-]4@#!62%?) MH-"Y'MS]$WP:$">>]L-GKI3.0"IM'4V#PO'649VI=+P%=,UJQQL!U5L]7F^D M^>K'&UEV4$'>[,YQ*ZDWY#&MR#K]NSK4EM6U M3A-E5AH$EL7C'*(H0$DEZ5 M7$\A[G%(*/=A$/HXB(2;!-1H"WA0XM*8^JU(A%2, Y8_/*1E*;$WW/L=!EEO MA645NHGY>4]7T"E;'W^] E+?"?+FM<&QM (;EC?K8DS;_)?K,OT;)]B>^M*6 M4GR[$=>)G,S_)5VA]^F36"4$1[&'.<0)B2$25$!,' (IXI&#"2=A9-0.D=9Z PSGR1<0@B1B1Q!=3&(>Q7!Y3(MP(L81X MC@GQ]8M;&L/M9N%:J0O6K;[&M>(&4-;C-GO834QB?>1EW='20\42(PT(FY5Z M] Q_R3&:=XTCDR^%>)2?I?9\0O=V)QZ/?!P2F-#845F[(<0\0M#%L4,BXKJQ M6=;N22E+HXY622 :+0WYXC20>C1Q,3P3LT.'3*O@!)30BX E)C@M8U8"Z#7S MY;SOOWA$9'V_SOSG3556)%-)A"N$(Q;A@$#NLU#.=D^=%0HQQ#ZBU$]RLUWJAJ$>\\AJA$NMX#3U N;22$RB(%;@&JFJ/<8R,S" MW -8] :VS]T[7RA[0/N#X/70M2.+-K2QV+9OUR>I=/NI]K (I,O#H?1M/%5P M.X(T<02,>8@=)XX(HUH5F08E+8T*M^'I41WPS@.JY_M8@6EB)MPBU"IY!79J M6JSC,(2$K6(.9^7,6]%AR-RCL@Z#-XRLHRCIIDK_7G\:/B>')^3MEB>40L36_4:^X7-6\!1R_"CBHYZ=XU-([RY%^NU2DXFV?.*L] / M* JAXW@$(DH"&&/Y$PE]0B*1$,_3VGPZ/?S2.*)-H*M5!*V.ILF$!_#U<\+E MH$S, 49XC$@I/&7V!4F%!\/-G%9XRI3CQ,*35TV[F:SV:FXEJ&(5AF$4$X=# M@9,$HICY,);S%T;437R',@<'1M]_8PV6-MWE*^1.LWV\ UW/*Y@4RJFC*X;; MQO6&<6W$_#O&1_C-O%N\D[_(G>(C>,;N$A\/=%F;B[UDO[;>2W<@QR4TPBB* M(0T%ATAX,8P3+X!1Z'.!PR"@GAC3W>*LQ*61V#8_=4_CJZZ&T=C33\.XZ_&: M530GYK%+@1S=LF(0',N=*L[+>Y4&%8/FG^M+,7SCB*TE%:C]F)/L?=N5NZU) M%$>!SV(708JI#Q&B2%6YI]*5XAP%F+I4KQ!VCXRE$4M]/%"I"3H]AVL5:>.I ML:]T.4H3$\:D !GL*ET.U$R;2F, ,]M4ZH>B=T_IS*WS;2GUZWZPHS1PZ<@" M>.+;-:O+3$C/[DN19_)'5E9L_-?W?=]UR?) GE":1)(B#"20 )9R[$ M?H "%R/,P]BLL:N9 DLC3%6//:O S@9P:$33R$\SH#3ZJ>@Y9E-B/3'M2M7/ M8WS5@@Q^;__7:E_$2]&SUM[54/S,S5W'@7/XP;%Z&^)RXI5';WN8/J76\ IG0/$ZJ"3!C ML8.%BZ$(J ,1D1XVCD(72K<;$[F6=R*7K:J\(NO9 =X*G= U4C*LXJGW';"' MTL2LWU^SN3Y)9[M>\Q J5BLUGQ7V"C6:APP_79UY\"[S,F5?12G7)#7GOQ4J M&ZT]^_M6_E*W6%G?&$NCV3U=P8&R0&FK7ZNL%[=^8K )V<24,!(MHX)E.E", M*EO6._!LQ4GH)/+K[[FA= $BC"!E@5Q0 MAMAG7NPF3JBU0;D;PZ9^UXRR>>'Y>_W9S^_7ZXX?K MRZ?BL7T]DZZ]N)EX[3]VDV]OJ%FFV;'JW80Z\9<1 >L;*;L.__B.M-%[4PB> M5M=WA:AGZ8V0ZO%K^2-7_VR#BTZ2>&X0<.C@,(2(8@J)3V,8D\1QB$LBSK4J M'H]58&G3FAU&@CXFP MCT'?(/P^\5.8*39O=PJ81>TO0+ WI#]FW/GB_1=8?; 9<,DXHWL%%RKSXZUH M_O=#=JVJM:G5W[8Y:=M!8\42'KC405#$@D*4T+J3((>$"U?^Q25);!0W,Y"] MM*_,KJ^P**_ T*F+BY'7"P!-A.?$WXY.:_!#I_>/(,W 06OB5FNK[8A-H;+7 MI%A;\MRMBTTA.='0V'@(,]HJBTHN7!_ENW);Y6IH>1U*51U;Z60*EIF$=F!GD_ M4TT&Y,0<-0)#;4H:A4D?&9WQ#/NYA'!Z\U:N X- M7-7;B.?22>/OU^1..VY]^O:E,852$R@]H7O0"*M5V2!F?08NC7#UY4A-':GN M!PG\KO2UU#5L (UQP>HS8\X7I^XWZB!$/7#IV.*PY;WZ_W=_VZ1/9*V2$%0L MO$B9'%_]X3KCA[_8NW(58>&2(&90\#"&B"8QC%6(FV(O8I.BO:+(U! ME'IU?W"F?A [14TKRU[RA$(:AB)PY",).5;G'#FD7H A]7T2N YRL1.M'D61 MYORFDI^(A3VGEYJ]PM/ZEW_&GNO]*Q5W:9:IQ*P\ 8U:[QD*^:=7>7IZ(8O9GL?4"P2I MV16H'\:>@E=@ISMH+E&/ZL4O]^^P63C: K+6BDI?HLO,!:2,W1I Q7T#DL 3&* @AQWZ8<,)B@L)5)N[4C;=6 MTB3/:*(UP>-F@A_I,^%F^$Y;L*^NM9R_0TI=;6F$' MS46%%?:&&5LK6SJ*E?BR)LV!FC;IA7E!$$KM- 3$?*"#(?C=ZJ%;4Y1&[7!I"9AM MN\O$W/V]+Z/[QKD.?R5%JG)Q:@]%=4=;18())W022#F.(%+0$DP(3 ),641Y MQ(11!:8C"4OCD4[!IC'/%6!21S.?X1A$/7?A(F@F9H8M*NWBY$T?*L8^PEG+ M+;D'Q^//ZAF<->^E4W#^0ALMN.I7D>$X#AW'@0)% DK_WX&QZR:0N52XH1LY M6!AE[!Z+6-J$?MEJ:U1UZ!-(ZDWJR_"9>%8?Q1SL3NOSMD_2-&O^B7W>P/[F M6!:F]HF>R6_RK$QY+2?/;@N2E4TA>G<5N[Z/>!1!PGWY$8^]2'[.(P(93CSD MN(2'H=&D-Q&^-#HXW?'[0'VPI_^XRHI:3T6/0*;">F)JL07SZ+J+)GA9+L&H M)?I5JC&:@'*N,*/1&&,CF+E<5O#RO33DAJS%KZ3:%&GU?)WQ-_EZ+9B25ZKJ M^$^BK.KHZ=RYL$@(9+C0LEV6"049 -0+ M 1X: U)1UBDGI;2I5(E Z=8 (%?2[26F45+SYZ4;0IWT*4P>7]U_ $K_*]!9 M4#^$G0U-$XZM$3;CKZ,1M!:<-==@YLCM:(B.P[KCAQJ9N]SVLO_/M+I_LRFK M_$$41VV 0Q(EGALQ* 1.(')4=C*E(?3=P.<$2>8T:QJF(W1I;-B6FRO!8W/> MK)Z I#F--K[_LA;\>EQG&]2)R:U3%WR3^H).X6E;,IM 9"M344?DO F)!B < MY1V:W#N.D&[$D_0(I25JE5NZ*X]%E F/J^/AKN0>X4 <<0*=Q,4BQ!%FOE'& MS(OQET8S6_7J8(HAF[S$3H\X+D!DZ@TE33",B>",R9;F_,O19YW>9TQ[.9// M73:BR-!O62%8?I>E?Q?\EGS_660B2:OR0\;6&ZX2\5IB^+C[2*Z0DSA"=1H, MPPBI(D.)]"@$EJNO@'I^0.+0U2H//5:!I4W[5L.M(Z%9"'HT_OW,, >J$U/' MOO:JY@/H] >= ?*'SL, 'TW]M]' &]0.FO@!S%0[R/Z#,*L?= &*O?6#QHP[ M7_V@"ZP^J!]TR3CF/29OF@#2\[OO[%Z=@U9'[5?(=XB\DL, 1](!I$&B(G,( M!D$8$Y]0%/M:B\]S I;V*>AT!)V2=7T(_4Z3)T'LYWL;T$SN"AJA8M1OLL_T M41TG3PXX6\_)/G/VNT[V7C?R.,1>-_N5CQPW2D(?J@+M$+&80:Q:@ 1^Z(?( MCW@8F9UUV!M\:9-6Z095S5O I7:&1QKV0=-;LHV%8N))6J-0-_)YVX>"^1&# M$^;:.C^P/_2\AP-.&'64^7_JFI']WW?GGSY7]Z)0C68+<2^R,GT233FMCWFI M:K)_3N27?A7Y**#8XY#XJM05)03B2"[3(D83^:N08K5"TV^Y8"C?:(+/U8-! MQ7NWAP5S905@^V: M;3 L&^\X6/1XX<)P9Z80O:/8]:J@P/=NRI^/RCU?ZP[ M.ZBM+VF#Q8[SX\"SU8+>4/J\/>G'07/4I'[D,..8[]W#XSI_%J).3__\V*0] MU^=P#)R/LX,LS1/I% 5--GZCJADGG0=,CWVL8#4QSYR$:8+S2X-86**-\W)F M)8A!ZH)E4P= >1) M,N41@F[L24[U?0?BT(E@A%W.""8QYX%9K?4_4, M;K8IDZ,:P)Z'6X\)K8 X,\EB[X]3=2\+*.RNS_764S?,JK_Q+5U^V^ MU9>Z5.'[O&A_I:YS5\*/,*4)A0Z/8HAB+*!TZWS(/(LZB^- MY-2WI*X_2/:]CJ9()/CA(<^J^_+'D:O0>=X'PZ7MXI[RU/MORE)8FPK:DC/[ MU:JOP-9H4%O=' :4OZW LZC SE!)XLU;D>0%V#-V@B7WK,_(]CI^'N5?)S@P MZX,Y&W&85XNQZ?FE=-HSWOKJYE&.SZ%.'!CET0"!2XW MV99Y*6"9^R[Y]J3QJ./71RCJD?TEV$Q,Q[5JS4*B5ZG[GN\B.)7<4VR13U[H=(KU3 M)X34B5WH)'X0N,+Q6*R5'SM2_M++TP(YL2T<7BB\(=. M>>6+_=ANMVX- #L+ICE.: #=!$<)=:2_VC%" VCZCA":#&/>-NU7\CU]V#QT M35$Y":,H=F"2X "B*"(0BRB!Q''<$/LT<"G3;8UV,/+2N*A5#OS^8-)L]ABP M?JZY"(:)662+@+7=TK/67M"6['"\V5J/G31CO[W8Z0L6%C-;.9@(FE ',D>5 M[%>E$"A."!0A\G'LL\!SC+H23:;ITNCAX+Q#J7:U(:VC)FS/D''+F.F>]BL' MOQ;$;1;C7-NJ)>C#P_ MD$M1$7H0N=R%."0<,I\GF+DD$8'6HO3EP$NC\$XWH)33/WAS@%4_HUZ"P,0$ MJ&>\T?F:4Y:..E=S,-!LYVE.J;]_CN;DW\?Y<[_D.?^6KM?7[&^;M!#\[::0 MJ[4FL+R**!>$.Y'$)%0N&74A]1(!8^K2*$'$)68[EGW"EC8E.UU5OYY&6]"H MV^XFF3E2O3#K^4*VP)MX-H_&S=@[T0'$DH/1*VI6'T''Z)>?>:U[1I1AV,LS MNL[X>Y(6?R7KC?A5D')3U,YKN4L/"G#,J!<%D,:)"Y'O$D@$B:# $5;YKH'+ MM99WQI*71BQ*6U"K"_;U-:@"8(1[/[E,BN;$3+.G=KTO=098O?K_%Z)L4&1A M*K1GJJYP>Y^60*R;[BL/Y%DU>MJHM2N13P&4DEC6 E"EO,K7KA3T50[2YO@^ MJ.X%D#=*%MHKX]@\OD0]OJ?Z\3WL/SZ>EFR=JW^WHZAO"2<5J>^J5"ZIKH*B*D30NFSBA#AA$6QUCZ ML2E?5%V"H,#C8%2V=!/'41; MTUFUB>'4'FL??!,$;M:D^)B6U8L# M/IH=J,X.L#2R:!4%2M,K4.NJWV7J/$S]M& -H8FI8!^<24XN:0$QJF74^5%G MZQ,U:-A^C MD3**2@\B,2I$?7[4V>+5@X;M!Z^'+QZW4+@MZM7'][AYW8\T MF.[5?Y,_/$A?MU1[?R4HQ*,<^%[M 9HM'+30UUL[6 -S)I^A5;>IZW#51*!V MT>]VNWZ@GZ?Q(L($)$OK""V1LRXE3$!XN9HPNG=D8?$-+<7?-G*E\NY)[=8I M-V?E.M3#B1_"A#B2@:)$0(IQ")F7<$(\W_4Y-ZHN?D+(TAR1G8Z@5K)UK36C ML;UPZE'*I2!-3"'&^)B7'^\!P%8-\E,BYBU$WF/D437ROFO'3?>WVT#UYV0_ M0>:KJ.M.U><[=BDV7:;T;@DM$@)V2[59E82M 3= M2[ZT->S(0ZGD,:W(6J46=@UAZK1#4:U"1U"7>PB&// A"BF%V/$(E.N[$$?2 MJQ+"B#7/BUH:(;X53?-"E>?]D):E:M1U!5A;UUYMCF9Y!ME 2R-3O/4(T Z* M$W/;GI)@VQQ*J5E7^;1XO'40#%L'7<\+FO?(ZZ#!1X=?A^\8V5%]#U M/+!Z#'$93C.U&Z_/I[9*;@L!MWJ>+RYCWG=\" M;[1WY*>OR&=??TW+%$RH\!U,8,*)\BCB"A/F1Y =""&62(009TW[\A9RE M.13;%MA[>H+?E::&D9ISN.HQ@P6T)N:%,4"-[@M^!@;++JU^:5JO7&;]N&JWNM1EZ][W-/NR.3;5KG[U+NOZIF 2A0[CJ MZ"TX1-A/8$Q% E))*VX#L6)UL&)"71;&NG8[7([QSJM;?NMTZ[ UCRP+73>&GAXW5"+W2]$I7*OZUK<>Y-3969OZEA$.WL/I[38OANB>S>* M]MW8'^2'.Y&)@JS7SX!O1-VF.DI^3NHUR4UZEZ5)RDA6;?^>W7VHQ$-=#>=& MW#5AT/Q-GI7Y.N7-JK[;3$B$?!UPZ$,1)+[*0>&0QJX+.8U\['$O\+G1^P4.;57DT*S6:\.::E.=:>H RKYQ9HN9*1Z\WD+HE1_GU#M+%I[D MI-T%)H3?TN)M"@UG7?A-"/'+1>.4HD;VQUNO\V_*E7F?%V_S#:V2S;K[Y$EM M1/JDWNWMDM*+Y0I ^4, 8QXBR(0;R3]0 M-T'B@CS(99[4?)GH=U$"I-&!S(OAF=H;/$J!M'[NLA>":9(@7^-\9:^9 VF0 M5DI$=OW:/B<];:%>'!\47NRI/$<8A:I74^"JZM.^#P.'$R]V,(D8,F(#\,6_Z.>2*:M#(MSE.3SA[$ [WMIEQH7@"B+=H:H<&\I#8>HB/*NV"H M"W*03NQ$(#^,>4QBZ?VH-"24Q#!.$(8,RY4=BWQ*S<)_9^0LC=B:Z$Z7IVB\ MQ3>$JAYQ6#2TBU-BLT33V9)!$(H"(A!S&KHLA(1S[<<02WPM-*."E@*7-_4X_H!0?+\$F(DGNA$FQE/\G.&6YO;1\+-.ZG/&O9S-9Z\;VW-6Y2#>5'(T%1^^ MIF6=L;SRD<^C$$<01RB"B'ER%8.H!UF ,,=ND,3,,>LX>U+.TB9UFQB[U?,O MIBUE3Z.I-[$M8#3Q_'X)CYSBK9)6>\CVPF"M@^QI*3/WC^TU];A[;/_E=MKD M;=]:U;W"Y;X#'5=UI0E="C&A,:2<>2(F!#MZ=4Z'!"V-!#Z_;)AGR )G =6C M 1LP3?L'E4UZFBPV8I%G3-COT;4V6O,*SM^R,I47GE; M\+IYO%S*JWYUUSQ_K 1_OR9WNA4>!P=:VMQL%0:W!:ES;SNUZT]0W;2/;U3- MI]8$_2J0PY#V3V+K:$[NP!L!"7Y7^ELJ%JF-TZBBD<.CSU8\4MO0_2*2^C>9 M$\?UW5WUKBA4L8.FO=%;(6?M0YKM)W)JXPB]C&=6(B&0&IY0(KIJ"-8A4M ;,1BXFY^]QB=-\% M&X/-AF.W>T4"WW5\GD!7$ J1[[BJ#;1/'\=B-N\S9(^3EYER6Y?)OJ[8N'2G?183#DTIBB51UTNM?G@:N\"YRK M"-N> 8.-CR]">W@5,A'0$_.*98R-EB C$!NU$C&1,]N"9(3Q^^N2,;>/ MD2)+L[ORBRCJTHYOT_5&]8'NOK(>P2&+N0^CP(\@"AWIU/AN D2?NRZ"!.A MU9U94][22*I35S4V!;7"5Z!5>;13,P2YGF-C$A"#,T[VNLA8ZLO_8"T M>;O+ZYE^U"->\[:):V;3_;*RV^E 8AY$ <*0.JZ 2*ZK("&2BQ(G2@1Q$X]. M5#+[I#I+(ZBF=C,]7[MY)$E=^-#T.&R^1S$QQ0U6T)Z YNR -W?Y[-/*++-Z M=B]PHXMG]X\ZMB&:7*M^X'+$NM*!DOMITQS!3015#="@'T>J&9)'( VP"SWJ MH\3UB2?',VN*=D;2THBQ4;8.J1RJ"QI]31NCG0.XG^FLPC:UGS86L1$-T@;0 MN*!)VKF19VZ4-F#@<;.TH1M&=E;.<_XM7:_E@E*D=UD3^F;/M_+35*YK,;^0 M-%/%'58Q\T,'$1\&B/D0)2JQG48KV#.H M=CH;MEK6AU_/8YH&U(F)I5/Z"G3(=GJ#/<6!TAS\H'2W6';;'#!;'9GU!<_; MFMD8D*,>S>8CC".O;8>1O&W;]BLI_A"5.N33)@^FHESY./9C@1*Y")+.#?+\ M$&+ANZ5MKE^(NE:\1Q,\@*6Y. C=26_7?^= M%^!6JE![!V\%;;J'O9,L*=?\NTM'G=<_]UST? ,+:$^]C=YI"'8J6C_$/P"# MI2_^.2FS?N,'3'WY51^Z?&S,]$,F9REA5?HDWI**;--S(Q&PF(3J6RX7%,PE MD,H?(?4Q%90SRB-L%C(]+6AI=-+&__:4!4I;LVX.@^CJQDLOQVR><*DQ7".B MI?U87! L/3/PS+'2?O..0Z4#UX_>I2;MT8VZ=O17\22RC6@;NOLB"!#UH>/2 M!"),""1NXD"7!DG@)S&-J9&#T2=L:;1PJ*OR'EIMQW5X[\59>]O8"GH3$\1X MX,;L!0\B8F^G][RHN?=Q!XT^L4L[?,_(4N_\OS=-Q*WLVABJ&O.W>5=U7GP2 M59-8K&*CM_D;>X(8PXO( GN?G+=^M1L==E1 MY>Z)V?Z@P-7F.[+HH:2J]OSZ Y"41-TH )IOAMG8KK>*IL",A\(#S,3B,P(95 F(M77AA@D3!+(1)I3$H1( MQE9UQ(86>&I$UM%7A_6JC9: =;M-+,1*=SK2Z?CJ(?VONC&HG)<_VT85Y;8* M"MGJ;%D(9?#OBAF13ND;,# 9=U2]V75[U=K>Z'7>*JR[0F^[P-9G474_$OWT M1G% 7\$O6G?U/?D5[&KB[/0?)-]GK,7R55U_:'''+<@_$OA'-?S'FM?^-DO= M5Z[.:'HJY^HCWU8+BXLKIS\]M5=&TSNO(Z8BBM6Z6EA?1CD#5C]-^\%I8&)U MA=O+AH M; @:HR3'409#&<<0!91"2N,$(EWF,@@(0E$P^R$J6II:G)[ON] M>[_/M;@WX* M="RH+PW"6F+M+F]D]F=#F>/CR0HRF'!4.\8<@$-+Q.*3UV7[?"JK;^*ES66I M9CMQ&[JI<:TE]I_6(=WK&OJ>AIKOZ*9&YS;/4C=68VT R^KUH/M.1CE) B(@#F4$41[%$%..84X2&J:,Q2$QZH/>ZO0*_4<>B6?U;8WV!ER MF.UE*]_FC$9>GOETVO:4F^(7C):O3+NI/_)_SQ=M3Z___ EK;.)-:\,9\ MTB+5-E&0QT%M%TU#R%%,KFFH>F#-34LHUURQCM%92[&\6Z^6*[+0Q8)GDN% MT%A GB-ER5$60!K)'-(0XXQ&(A7$J,F;V713,[7:1*BN^W33,-02=,2VS1_K M1;S? O*/X\ FRK40.N24F2!S1699[_ CYY>9J'J<96;T*8>2T_P?#^6]*#6# M?5K85YD^_?&I<<+NW!(\E.#^X]V>F:(O@I:K1;D2%M6DS^!V^0C- V2C)2?T MHS5$H>A^<-QJ0Y\9<[QRT/U*[56 OO"H0V!)YZ3>+OCM@LQ?5P5;?A>/>FG; M5NYYSO(TCPD482(A(D$.29"%,&8X(Q&6%"=&M6$O3S4U3JBSH_6EDZVXH)77 MPA7N!]<@,.(-LH$YX3Q:X*]&6)L(0C]L%NZ]-_A&\KT=OG1V[J\1(+V^:?\( MXSF.1IKL>75FGW!LOD>63Y_FY<]-VE-]GUWG,"UX>Q^HF\]THCXT00EFD600 M"TP@RB2"A) 4RIB@7#$NS2FQ:M)WI4!3H^/OZY>7>>UC$X6^KBGZO$U47Y0+ M6&=(%ALMW7-=KUY(LU/(,9=G8.JOLTVU+IU,U=TZ*"[;*M3-.1VX<+@O?'VU M)KQ6G'%;&'H"[ZC5H:]QW3BZY?L/I4Z FF4RC8,H1S",TP@B'.FNJ &&08[B MG&5IG$16A3KW1I\<>S;"+<%?C7R6MZ#VD3-C.&<\ACY?,X;"FG1.JNR)0?;' M'I4.3JIUN+=//^2X474 Z]UAX+P39G_WNGMD$X3_22K^I5B(.N-\EHR[=Y7@A>K3X05\V+UVD9S I)S*E,)XRR.=,N&$!*A M.#M%@6+L,.+2K'Z%\8Q3(V(E,]!"@ZW4H!$;;.2VB)P906X0=_0-Y,#4>!E# MES"D$9@6T4C?H(X4E+SB"VH7G+3!IS=&:330>*%*&[WV(I96'W2SM;^)%=$- M1#=--6Z9^DZMZR+P'X0L6+&:10PA$L0"BB0D$"D'&>9!0&"(! XBP>(06=WD MOSSEU"AZ(S$0KBR>;H^/)SC28 M<%0[TAR 0SO1XI/V.21M#2LC>$93IP2.[CBC)6V<$+Z;J''JUXXGB^7S<]'45+A=<'U[46U0L6"G3Y]X MRD@8<@XYTG$O2F.H"P1"&6.4BS!$46QWC&@S^]2V:D?X^B!J3WP?#7_MUL;P M9' HQ(<^!O0(MOUQGPMHOL[VK.8>]R#/!9:C4SNG0>S-A$["ZJ:3Z.<%_ZJ^ M6LI8J;\M"U[79"@77PI" MZSC&+ L0#F@M:.<(SE&%.M=Q MW*NVL[)Z*9MA=6<.\5X7&JM>WY=-_[H==\-E#U5_MWD8U=86LNVHOPVSL!2?2P3Q3")"-5-=#$D21[! M( IHF".)T]"H4DOO+%.CDE8\0&IA;0L+J%AOX;.: M>]K%Q^./NI'/JG>XE\\_Z.K.WW*NO@;+VHZ_J^K2]4KDF=K':1[S%"9)0"!* MX@CJ&CO*CT]IB'D2IMRR"=OIB::VN5N_LQ6VXW%N!+9UV\_@:^JO7X_:.(ZZ M V .[GD_&E?XY6<&'MDA[U?OV!._\+S]B:7.J;]EJS69SU_O2<'_7)XH?F]= M,\=NU*DQPO[%E%8-H/4 /Y;_ L[U7S _#+4$_?(!Z7!X#\PECE /4);'#4*G MW6#H'L>ZSB"?5OX.OXHJA=2K5[U<6^=F)CA,) D2:'N&0N1$ &D M/,X@R5+!)(ZC'"6F'>)/33 ]GMK)6&<76+>)/PEC/]WX &=P4K'$Q:IM?)_R M5W20/SGL:,WD^Y3J]I7O?<[QIO2V4&G;&G+Y28GV\6\US8+,WZ^7J_)9;:;; M!==>T)?BA^!-7+)I8)JBC,0Q#F 0B 2B. DA14)Y,;&^TQ%'+ CL;DE?)<[4 M**+;L'ZC3]-3<:,1V*I4ISS6[GRM%6C4^6BF@5'QENJ@0EKA%6ROQ'M M!5Q?MZ&O$V;@#NZ!>UG5#>*_BI6MNU0>9+2@,4)3)5-!E%.),P%2V#" M.$M"F@9$6B7QVXLP-2J^.]'$UHY4'9;!C$B'!7=@\M3M8Z?0+=8=1$\DZ2# MJ,3H#M A&5XQDD,)B"\%TV7N>5U@HKTQGR6(YSA/(4-) %&&)"0L3V"<4APB M%L0\-[(ZSTTP-?)J16QJZ%B4'SB%7U7OK4ISZW'AE*'JDWJLZT?>@0^^@#DR0 M;XJG!8]ZQW4D9O6"KQWO6D'5R\1F(XW'S5::[;&UW2?=8AB?BD6Q$G5@Y+/Z M7BT>"SH738CD5@FQ*OZK_JZU/:V^BK]7#S_%_(?XO5RLGI8SR@,9)7$,XSA1 M1BLG"<0219 '5.:8I"(BS":><9TX4^/];W5#=GT^6TI=9RL&O]RQ5:E6#81@ M]525Z\B%!')ZOF#/$VID%0<9;D8%?&HTB;7AXITH3*;ZI^Q0R7;VH MJ]4-^'=!*G"W\)"\XQ=03\&1*X49-5#B![C#H(FG41V3B/>ZV&_:3,\BC'&2 M!#D4-$DABN,,8BH8I$CG'X8A%L+J\.[T-%-CRUU(X5]&CA./^I]TK0)UM+1GF M#/,((QB%$8*(209S@B6D@2 IRS".8J/Z*2:338T+3C6@O.EVH 2_% NPK']N M:37U8IZQ' N9"Y@$,H$(I1CBG$N8HX1BS.,L2L1,?1.*DG]?D6HU+O*'$P^' M_SNB_LG$0"@KCTV*(,TAHYDN#$US2#D5,(\P39,(9VDF6Y0_+OA;8+R9]I\5 M8;/7W3])4]J+9."WVIA#,UK7XF)OVYC61NE3I<,\-Z7=#+VI5'HOJDT%^X)M MC^XS2CDB60:C!.F*0CR"E$04QJ&B%!(SDL5&]W&,9IO::W%;;U=)VVR$&U + M['QWMA]L,QKQ!N' /'(5>M948H2*)R[IGVM4,C%2^Y!-S#YD?XWG7I1MU-[P MAL[V U/;^?"=^^5 M'/_2X1#W\X)5VJ7]()K__;RX94SGLR^5DZNS)'5C5<:JM>";VEF%6'[\F\W7 M^F7_\?EE7KX*\4W4-<4[C\Q"@E,>"@Y%%"4ZHR6%1&;*@4U9+L(X94%J=#@P MK)A3V^D;M73\2^M59S:31C,PW\EM<; YW!(;'"Y/8N$&)JR-CN"7C9:_@D+? MW&N7\KZSE*VNH*.)/GUHU04;?4&KY22RYQ?GW))9^I#/SAR5.WWID,5_^+ID'[P]>P] MV!]N]O&2 09'<"^!8/C9'.^V$7UCHPX>*(N?Z.^[V]\\!6@ $/!?3=IK7.CY=EI&\GJ*L.?%\M55;^AZYIP&(E(\BB" 0X11#'& MD$HJ($]XE.499F%JU3_]>(JI$:.6$.Q$M"JMUP.D&8M=!\_ _&2)C#7EG%?> M$YFJJLMU/J\<>I/N#S"UO=M-G[_='CXJ M>@!C_][VAN# V]LG>*Y=34^#RGGAJ1;"77:0E*=+ B?P,EJV'E'@?LS>R# M81 =F%AV8#92 R4VT'+7[9(7^JY_>Q>Y/8ORF*)LC9>O?&7SB<=-7K8&Y"B3 MV7X$'U>'=\U\)8U0E(H3S!N'BY%.RK]^GHZ=4]*AWU ?66R'Q7/9)%6R%(V?C+!9S:FUY?%%UJ4[^KC/[W9]V/I7@&6[743V19 M/1/[-&COBVSH/[SAT@WM>'14NP%[RM6GN(>+N5O$G89@IZ+GMF=#+X OG\>W M>.,Z2P.!>^1E#36/_4'3B9YO?R[OA:A^J\KUBW4S2LO: MM&+!Z_;8^H1,S2@6RVT\NBT+D:(X9TG*($JUF1F)$!)&(IB$5"(2TC#-K_?^,[A=K:J"KE?UQ?=5 M">[5MU^GQ7BKZ^&,D"<#S'S>42TK:S@.32;[ >QM(;=,FVFGUWA/J;'.HYEL M\LRH"3,>LV3>*C7FRN0!;ER3]H-:W/B?)19KBG""8YKJ\)Z8!S),@A0D/ A0D-,ZX55, MO^)-C39:[6[ 5C_041#L-.S4J&^4K&^B=]2\ ;6B0&OJ=.;E^7M@9N"\W>H. M3'IOL["N5QD\X^_W@H,OX=[BVH-G8,]_U0:A%G,\5@CV55B*5=Q=>^,:;&&TI6L!46[*2U<"G[$#-P,#V! M-;2[>08GST5E3=!PU4'=- .ZD_IVYX.HGK\4"Z'^ MV:19S6*,>)+E(8S"6->%$P)BHJR*+)%I'&8BQ S/%G4,@C_8N)X7)C;ZUN?- MM_YH^B%]CU9N[4I4VR:.K$G_DVU2FJUW>&D13!T^'YB.Y<-M9-5 UK?+M;B@ MEE?_J)'8IS=F"(XW!^O2?"/[3(;J'[M!IA^T-S.^EHMOZ[E0#DH2WE;5+2]? MU#;^-">/ID;&^1&F9F(H2:$6%6A980B4M+J>;4TEK=CFUD8/<)=M#3^8#

A6/24IR[.$AC"/ M8PE1+#&D$9>0810&L8C21,GKL3CMD013XQ##*JFTUF.X\K3'*V5FGPR*_\!\ MY!]Z[Q5JS\(W4HG:X_DG5:/V+#RV16K/#^1>_F:7$+EM$450&DJ>)LKGXIK] M<@ESF1&8193G(B7J:J5%<7>REFX'LV'[K#*AF1'4]5 .SD0-*3F5Q MSH/@L33.B4E&+X]S7M%3)7)ZGG8H\KIK(K"]VMXVQ?[C11EC@I6/BZ))I?ZM M*I?+/Q95\[/_$EP]^TXLA"Q6RUE %64D"89AGE*(2)I#]5\. XXYXBQA&3.O M!>M)J.G12]M/IEAT2VRTW4# 6ND&JIUR^N7^J-4#ZXY^]4=HJZ%%;51?"]U/ M8F^U?(-3WF[E.O4\6JV 5@M\VU^Y6C/05:W^R+NW6SF+XK=OL((CU'QC'EOX5U?1,K,1H1FN@]$ M#O-()!"KY6,Q3Y%@1DD4NR&G]@I\3Q:$$S/RZP#3_])Q4W?@5\;[VZ^W'VZO MYX9CY7IB@>W#C?';_F-G]W:&&F7C'HN^V78G?N/89&6MSR'OY+>Z&YN^E/!= M/-8'!K,HR#$7>00)"O1M&)E#'-$0LD#&B&&$1&R5D71^JJEMLD92_>K:R0HV MPEKV3SF/KYDWZP>UH>/]3H#9=T*YB(6OSB?G)QJWT\E%A8\ZFUS^A)_V\]N@ M3!2C-*:80A)%ZL7+20PIYA1*$@=(QC(,B56QYW,338XDQ&IC +^H[W[=J^1_ M7-=E_LH&\Q,,=1WWEA^EJ?Q(_>2GT4K>MHO\E5&O;:!]39=UQN+JXP_UQY=M MZX4,I5&(4P0ESI3=@"2#A% ,I0@#'DJ>!\SJGLNYB:9&"#LY02WH%6TOSF)K M>%3G ;&A3^2)KD5-9R=:G+D0.:BZ<7R MO)'4DA+.HVI("EZP&IH6&B%KH+9B;L+$'FGA(A:^B.'\1.-2PT6%C\CA\B<< M2[&6S\_Z>E7)_J.^ C&+0RRR)$PAC96I@'",(-7UF<-<"IDF"4,RM2O-?#B% MS1=\G)K,C81@V>2C+$KP0JJF0/,-4++T9_7Z5B#X6.RL2>>\Z-='X3"U&1N6*S6_Y< M+ KM >FO].85FN4RH&D00:42A2CC%)(,,1B(B"I311_,QS:&R87YIF:=M.+6 M/$#V!+;;\9=@-B, C^ -S ==W/9E]6^S&*+BB24NS38J:1BJ?L@AIA][@R*W MVTA?B((@C,,@/SXU@+-VX1VX&BRWYD^N;E7Y7 MK_1]>^V[B-JF,LM0%3I>KO134(5X[(RZ#KVJ>(T@\;AW0\9;@J(+H MB%,[W&0XS-ULTS+?/^D=HYN*WZM)JW\7I)K%220#) 6,F:00H32%)$PXY"CG M0891E(9&A9(MYYW::^=$)OLOK?2_[NCE_]FF3/]8@EH7H)6Q2&"W6)G^U\& M> ],Z?U0-[(#O=L'1]CB%L P2(^4Z.\5<;M,?GO<>I/U+88;+Q_?7L>]E'N' MCSL4$OM)*KY\/R^7XJ'\??%2Z*MS#SJIT+HMA\%04V/W1F10RZQ=B(?BN:[8 M_OO7^\^=ZYO+&U#K85%MS #6?AX? -&A37)#,,%?M0K >V\."[C MC3)S9?=*E5E\S#&>LER*U?+]NM)-#V:22$XB0F&,&5%F9"PASAB".2<9QF'* ML3YU,V_7N#>Z%9V,UK"1-<(!4HMJ&4[8 \_0\7>%9&@^J.52=D0CF4<7^Y3" MOISAO;''=5M/J77D8)Y\R&VG?E[\$*VS^GEQ*V4Q+\A*+'7.8,$+HFL8JNE* M5O_T=L'_M2P6JS_5XYK%9W%.D@#%.10$I1 Q*F%.\A#*,&!I)# FH=5Y^E72 M3,VPZ"BC7X5K9,M@B#^Y)[^#>']S_JZO,Z>+Q5 M[ 9T5;L!.^5NZ@_5^H&-@OXHS O.GBCO.EE&I4@OL!U2JI]!KS"6/C^_D*+2 M BC?KGI4FQ6++$89R6&>A3E$ 4DA0;F 42)R-0ZC.$)6YT4GIYD::=92@IV8 MH)73P80ZAM3"EKH*J#&,*AN,W*RKLQ#X-+..)QG?WCJKZ$G#Z_S3#L'XICKK M[6,EZL.JMA1YGE(9)T$$$ZX=IA@+F-.$0I[P. S4+R0BQG'WDU-,;=LW0H*M ME)=KE9MB:1 IOQJA@??[<.!8!+FO!FFD>+8]6'9!ZUX<>N/3IS\Y7BBZ5_*] MJ'/_DU=U6=,QZ_?EHC[%_+=B]?1^O5R5SZ+:)CIPQ!(L9 ()QKJV2X1A'B($ M<2"C&._62UU#?_F^?*;%8I.@J*_(:>.O M7"C74%3UC[\4A-8])69AGHH0)R%D42 AD@+!'(4"BHCD$<$Y(W9>FX,,4Z.R MG;R =04&\XW$=O3ELBQF5#8PV /3VD9ZT!&_SL;>H+^GP0WX=E9YUZ9AQP..V2SLK#H'3<+./^=:G^?E95Z[:63^GBR? M/LW+GY\7=1/4O03R0*0!PRF'. \91*E4+I7^@Z9IB *N[!9NY5<9SCNU7=X5 M&_!=&0#C@5EC#UXM,M R@X[0@WA6ED!Y M*P=D-NO(U8&LH#@N%F3W<<=+M:LG47TM%^5+;: L'IL\QVW]()DIQXEF4.9A M"%$69)!@&D"&\S0G&512O1DY^?VK[4G3'O/]Z!K^J_ MVQ^*]QX%:#*#N_?]P.VS+O!NU5+T-'R7PPT^D!MXY_H!S;:C:"\JKOU$3P\Z M9C?17K4.>HGV/^N0UO)1RJ:6W/;^TC?%'?HBZX+5J74ZW2"AD>1Q$$#,=3&N MG&+G('.)^6A@$N*'?[EO, M.A<7M<1@7V3?2%IDROA&=*3$F?UNJ9L++"=Z/_W2=G3ZM:U:<4:_VOUBDH%][Z0]G WYNO8S30>.D[-GKM9?-8?= Q"/U4 M5BO==%XW7GQ08WPHG]5RSQ(29#&-(Y@D D,4BPR2!*60T REC 4TR^V:0Y^> M9VK$7HL)U4S/0 MZ [2HX*]&6-L:\6>@-8P@7P_8T!'C&JL'6ZSL0\3]2/@* M"9^99=P0<+^J1R'?"X\[4L*F1E=]L706\T"D/,Z@0%D$$98QQ%1B9?N%D4QB M''%F5$KD]/"3(X"-=.T]9]L]OX^=X59W1F3H'6X,AOVF/JFSK[V\/_BX6_BD M8D<[]_13]I'4]B[IIV+)R%Q7D_BXX!_4V+. 4RP$S6!$>*"V+0IAGB421DD6 MIAE),FKFH_5-,K7-V\H)&D'K@B?@HZZ<;NR@]4)Z.;[J ZB!][031E:QUDL@ M. 5;[>]!YKX6C@C M61QF:8"@R',&$0T8)"(ARH*/%"T0Q0RA56-(PWFG1@=-.[-J*S=X:02_Z;1K M ,0BD&N[#J:O?^_H#FX7*(G!3F1POP%V)[6W8*\C3-Y,";-91[8QK* X-C[L M/N[8T:$L^<]BKJN[?UZLU->G4)9.4P!C5TYH5T\I%B)%N>2Z*32"*(DRF),@ MA6&(\A1QGJ=A8M7@P6KZJ5'7+6OJ2>KPV@W8Z%*'[9J$B9U.X-:A4HWEXI@1 MV7"0#\QG>_@>(=NI?J7\()]EKZX#SE/()IARX&IQVY+H;7%MCX4ES-$9QO(Z->%; M&ET] %RPM_H^Z<@Y[$GP]5S<29,3HX-"EAD*))4<0Y:DN;*^4@$)RA!D62*" MA.,H8W9L=(4PD^.I5A=]KNKW_-K+TAGRVD@+,C3C.:S%(,5*?>+JBRNO$65< M%O4 VA&_^AC3C7G_6%1-C7_E-JO9VB+/RL1C),4BR*'DRI%%6!<#(P&%,<5Y MFH6AE,0H^GYAGJGQ95?,>D]N!+4CQ7.H!B'-<2X#&,4DA"A.*20B(U#0E B: MQ&F <[M&M!YP':)K]C[Q@-G KPK[KZ$U^5\ P1.O MGYME5,J^H.HA&U]ZW#[U7">YJM4VS31O'Y\:-];YT>KWYCGC&[W[MZ6CR@-O MP8O:6B5['^CGE-N]&6.T5.X#H;N9VX>_9 MUX6%=:RWZ!0:?A)S#NAK)Z^U;LU>\'J0/[[;ME;O61NS]ZPOQ ?>Z7MB BWG M#=A)ZK/K^F4XO'5@[YEJY&[LEY4^[LQN\!F'JR$/%5DL"=.CUCW[VGHI,0I% MAB(&,4E%DQ^8$\PA"I,XPS%* F;TZNZ98VK\TI&R:51I<6?A#(K]E. )FX&9 MH M+T]71H=SI&7PL;G%_21+_L>]*>?M)BS>\_0(9&$>#PCXTK4P/<0MS:U#D1[+$/*^ G97F#&"O 6<_ZGBV MG;/&>V:?^RAN%N&G8E&LQ)?BASA*([M5 JV*_^I.IK/^/ZEG9RA/HX3@$&+. ME'_,8J$L1X9@0)E "&,I[$JBN8DQM;>,^L)F=J:D(_QF)N?PH [\#FD4@+4& M1RFL-S5CL563E;_5YJ:Y_:,U\6?'7H>D)WO748A1[>+K@#JTGZ\<[=J\LTV* M[2XWB:),OY%R&(52WS_, HA1GL,$1RR)LBP,0KNJM>?GFAJW=3.5-L*Z9H4= M VM&:)[@&IBU3B$U4L[665B\IV0=S_1&&5=G53Z?4'7^(PZ>^9G,@,\+-E]S MS5M?E077W)S"'#X_OP)1T-G<(;'10?]'U:C>=L4%'C^&7P,(Q'WXI M1O+.AUD2.R?].C![/77'H<=SUZ_3?<]GOW(H-S/UJUCI@NCW5?FC4).\>_UC MJ:>ZVU0UOM4IP\WVPCB5)$H2B 2/( I8#BD6"0S".&$)PBEFV6RE:RV:6:WF M4UN]8K8"#)C6H?-E7EJY.WDQBT= MD+;6;46ZV!FY Z#[L O&"5TTU_AO@/N M+UIR4"Q^!5OAP>UEF*WM7WO$/)G#%A./:AW; W)H+#N,<)VW79__36CC',L I518=;OS*=S4K.V]FT>G FEV M1S*#K*==5&#L51HQC- ;"%W>@$:[D\LW2N3!)_2>0Q5>1'N3V(9/4,\%0[S. MX?8&^/B?:^7G_RY63Z628)NZ?*IBAQ1I+E@>0"E3"E&"$,QY+&%(I20XBW,< M6%U ,Y]Z:NS=2 X:T4%']CH#_%_+0OF+?ZI_KW5%@IT^=EQNL3)F3#T,W@/S ML"/4 U55L8?0$Y]:3#PJ6]H#N>O)YN5SO%SSYD\S7HO[=W4M]R^KCWZ)B MA?*9;Q?\3\4HZLD[^4W]I2JTHU4_.D-4AB&E%*:IT&= 7+FK#&U=-IL-,\Y=<:T84=^+^O);^?RL=LJR+A=4B3G1ONNJ!#\:;?0CS>^( MWF#+NEUA_<.F0M//8O547XR39:4OG*L?Z='$:M6TFEP>#F!Q N+U"V)P-/56 MBSZT\UNCW^AU6 2JUNT&-(^TZH&M?K55]N?NB[#3L?G$6ZVEQ1G76ZWI6#>$ MG@3XH771RT,XKPM"DCEX(86.%@-&7@K=9:MS/J8W:K,AB^8KL7Y1.[:SW:O= M*GO4>KGF=<+PCMR%PVCN(&V0"MZC&/7FM7R4/ M95WUM!)UA=..>S'+>D$%WYN&XX+XM'U>_?V%)(RA\12)N#S?J $(8_4/XP[F'W1P5 [8 M[(]%L5JJEZ$BQ+IYNM*L+M)8>Z#+]B)C&$0L0"2!,=7'9Q&+(PLZRN [#6@7<8=STZ^0NL]<_B:<=RLWL\+5@EESGT0 MS?]^7M3OM&W:R/O&M?LJ5K-($LDI26&4!+&NT,LAQ8Q"$40T#%@6BB3"='\P8H9?Q9RO8 >C*9+28>U7:V!^30B'88P8W:/HB72K"FVJ[Z M^USHO]PN>#<]8B9%EB>1C& B1*)[5"602);#@.6,<:3_/[9)4#"9=&I6C^1CK!V#&:$N1EW^49R8-;JBGL#M@+7>-Z:X&G-338 >6(EHRE'Y2,;$ Z9 MR.JS?DK =!HJ-6U@Q&-;(*\Y$WM?+E?+6922$..0P33/E%N?*0M*F.E_Z7B,G:#.;RV.O'LSXL_ M]HYT/K8G.E^44)]7XGDYPX*G*, IS+A,E?U,",PC$4/&.0TES4/*C>QGZYFG M]GKZO'\4MB\]V(@/_M(*@%H#F_"GU9H8O(:&0GKPT,!D0+9XQ0P%]DBO%3/0 M/;T]7+#J?6-8#3C>6\)%S[TW@], KH$4NOJ\6*ZJ^MNFWS@Z>4>7R?R^TO/M M"GO/@AA',HQ"R!B6ZG60"D@1CV&3JW]MK4887//I'F1H7U=*"A^*Y6#S> "4S M^/WK_>=M-5'3Q@$&\/5SC5_D!N:6BZ!YOB]F#H[3[8\+0X]V#\1,Q>Z-$,-/ MN-DVOPM>K)\?1/7\M5R)3>9((A@+\HA"2C(!$0E"F,L\@0'*4HHY2TEJ9<:< MG&5J+-$("=54SZ 6T['8_FE(S:R0JX$:F!0<,+*V+'HQ\&1$G)YC5'NA5\U# MTZ#_85^I+Q^?7^;EJQ!M)*U;\"Q6;("9%% F40Y1FJ1040.!61[R@+(@Q$EF MPP@VDT^-*&X9J_25#M:]!*E#RUQ(457-;YZ+Y5)G[E^; =.S)F:4,A32@X>Z M3F;!;&3?ANZ]UIB[!K/!$E]ZIG[CU)?+H%Q.?C$8P[%.D_:9M"-UIRN&D 4K MR/R^; \.J/*R"%O-DA@E))(YQ$%.( KR'!)!*>0APCS!B5"D9U5_R6#2J='9 M.S)OTV*%6/T/R^)))B";\91OZ ;FIZVX;;6C1F"PD1C\M9'99_$B"XA\%24R MF7+<8D,6(!P5$;+YK,/189.3J4R!#HU]$>J'AW7"$BQ3$E,,HU02G>$2PYQ& M&1184)[IZ_2I>3%ETUFG1CSG,E@;V2T.KHQA-S@9' +,H2,UO3C:E%.[ EJ+ M\\ A(![I+-#Q*VMW!FB+3^_YG_%@XYW]V>JW=^YG_6$WZ_%,A>2')[+ZMW(] MYY^?U3=D]5%*H>N*JKG_UG'Z&>,L"W@4PIQ%""*..20DS2&5L9 LC(3ZL8T] MZ2;&U(C^MZI<+L&Z6S]\1?X&=%,_?*74 3^U/H#4JBA/3[G0HGY*N!3U=%P^ M,TMU^$49^(5QOI)[O1*U$J#1 FS5J!_4BOBS9Z\#TI.%ZRC$J#;O=4 =6L%7 MCG9MDZ*>^IU-Q304)R$*"8.)Y#%$D5#\F80$1GF6\"@*DB3";CV++DT]->(T MKZBKJY?_3OY15N#]G"BRO52*[=HU,O3I!T%^:,_>''1O!>_< ?/>)^GBQ&_4 M-LD4D/-=E(Q'"%SI7HU@\+F\7_'LY7]>5>[Z+1^V7M*> ,@PDB<)< M+0!*E7V8"DAX0J @,6>,AB@+C>Q#BSFGQFF-U* 5NW:EMH*#5G(+!]40> // MWS^< Q.5"9(NM28,(;7P^/U#.Y*_?]67U<[KM\.HU^MGR+2@_[17FLLP@'"15,7^G(,42!(FJ2!AR&G,4L3C'&";[[\PD MH]IX_8H>VG,7GO:5"_.AS>7X)GZ(Q5K,DCB@<98(J(PT9;DA@6 >D@CB**0H MYBB+\_RZ!)B#&:=&"QOQ0-7(=VUBRR' 9L3@%;:!.>),"LL6R&\7@/20MG(& MG,%R50[G>^,$E3/J7\Y*.??!:V-?=?FJ=VH*WJV@?UM5ZGO35/)^][I[IJVW MV"0 UV&7&"&2L"R!,8YU=\0P5BS$ BCB)$,T9I)2JW(MWB2;&EMU@SBUV)!J MN?<;%W2UTP&T[H.MADV9N&O#:=PCE<$[#QA M[CV>=ZU<;Q3N\P3G^6B@KPE<@H7EHDXU^K=B]?1^O5R5SZ+:'&>_;EY&GQ0X MNJ/E-\%$\;):SDBF?%%) ACGNOE&*"7,"8]@3%B$F$11$)J7&G 286HDOS6P M= W^5J%N]4&@OV" U2UT-Q6F*ZW+#],K7UA%&#H N<%<*P V&MQL M4V->]874=HFT&DW#W8TB@Z^ 38!RZ)48*UXYS(I81C*O ;,_L.DT\HAQSFLT MWP][7C62FYORH ==5Z]U[=U=9I](4RY$RJ#,2 B1C#)(,YS!.,%YQE@B Y[8 M^!RGIYG:NV4CI4T/G@M FEGQU\,S,.OO(S-0U\A^%#P9R60[UV'L#Y@^E94H'A?OUU4E%NSU MH2*+I;+/FBJ$];_F30"!_V/=U*7Z*E9W\H'\/AU"D4D#$<@D))0Q& M#/,L#X,PBZ4-7PXCYN1HM=$$L%85L-I)#\A6_+I5IAV3#K3,9H3[]HLW,"\W M?0KV- 2-BN 7K>2O-V"SM!M%04?3.L>FHRNX[2SUUZ8KJE+8'XD/NR">N'X@ M(4=])0P+].&;8^#9W%XP[S52VK&OZ]46R_]X]_J@1KK]NUC. BD3A/(4XE"D M$,4DA92G"&89D2CD49AE1KW,#.::&M7OB0JTK$"+"O[2PEJ:R7T0FS&T)^"& MC[VZ8&9-CP9H>.*XOIE&)2H#E0_9QN0CCKD#:[H4_[E6@W_\H0\PME45HE ! MF(8Y5.P0ZLXM!.9Y2F#*XH@D64 B;G=+YLQ$4R.+G9R@$=2DU((=M(;'[1X M&_KTW 4K^S/P"T#X.M(^-\VX)]07E#TZ<+[TO%]7]?8'*>;Z?%K9.-_)7'P7 MRG^J#T./C9FFU_1A\M-V%R >2!1P99!@W>Y9Q"&DC& HB/H%#N-<_=J'V^I/ MY*E1E;YH2>;U+=M'4BR6X!>=1BV6OP+UREYNU;2LN3/"TE_GRK[-@@[MUK[_ MK-M:T178J7,#MJI"6590*WL#?E-+O75UB51?M(X/V[BWY.]!B'B\!1G8K?4H M\"1<7/\+8.KN#C"SVPOK1">7;]M;Z)^Y$J.0!=E&=]L&X_QVK]"'^MWZ6?!- M=JZ2N5L/D>0H3#B*81ZD J(("4B#((-!1D-!8QD2A!P:M XON1'-C=_8];X2 MWF@C"#SJ&VV\!3A\HXTXL_>TB:TPRWM2J9?K M"5V:Q'X6(4Z)2"".X@@BQ@@D080@#\(@B((TQ=2J_J@'F:;F1%THP;%CJ270 MBNGSH5-TYW:%P\<:7YV(,<3*O6ERAK]%\YFR80OS\&D!T52_(T2".)\\@Z*M8S MX=3HN#G>;]W(5]"1UR&*U0>T10S*$WRC)$:<0FZ )AJFN/@,Y/1--WX8QD#Y MDT$4D\_9<0L7Q>RC[DGX^O%95(_%XO&WJORY>M+A&K)XG>4<$9HB 2,94B,T1*'^LN.'2^..0@N&RFW8P/1Q.Q)@Y7JQJEYGO[V;A7$8 M"TY3R"/.($HR!"D-)*]FSY]J'FWW7_F.W]SI#C;+-CD7?[*@3 MOW&SSMMR'-^$3O96&_->5+*LGG7[DCLZ+QYK-^#CWR^"Z1!YW;KP3GY7/UW* M)K^OK:*121)*$D&9Z5H^-."0YIS#($!QE&$446[4?<&O6%/;Q*U6.D[TE,-#)X5?;.SN^OP;C'Q);+NX_YXEPW[J^Z>%O!_T)GO1JZ?YICW4[T YY MAMN=QE>1S_H:_5,Y5V,L/ZJY5Z_?ROG\4UGI,D\SGDN:9"*%RDW7;@+%$",9 MP9P@G$B& Q9:W7.WG']JKX(SY2R[.OQWT&AQ;6W0_G4QX^X!T1Z8FRV !G]I M%4"K@T<3W1&]P0J+]L_^QF5&C:"Y7'34;!@[[A.,S_3]>/[Q;\'6NIW/G90% M4S-\6NPJTQB0F-% 4Z.L6F"PE1AL1-97D,O5HNQI9N6 8C\O>0=P8!:ZC)WG MTC]6 /5$1=4X+<112<$O3.CSI:>MY%Q;K)>9K!=!O^R@(F'$: M%6[ 5@E0:[%7[W]5 BK /2GX#?AW02IPM_#81!C*A$D*2<0<<0AR0B'-(F(R*,PS*E5]2"32:?& M?_\FBLYY#(+Y?;+M&?"*NI;^L[OBNKJORI M_O*>J*^5^LV,YX)G.<$P"V.D&R@FD,0TA!&E<W"-G0C M*F"MK):VFMTR&%IH@X$[M%VF8UG*YFW;QV]D[\;)MN*#]Y< MS?*G'#S98K9 M33ZN >8$S)'9Y3:*?>+&_8^7.H7:.E'CZ(-3(QYEG((?R[U@\0?ES<_+Y;I2 M[DLMO'EJQC%.EU,QKH)H8/HX@4YS!P-X3[@X"X-3@L7Q:*,E5)Q5I)M LXSQ+"0B@WG.E/F180:I3"4DA.89RKC( ZO;![8"3(T'U+1,O M9;72ELIW\:@7[,"\I4D09RFC$.,T@T@&*=UZF?-49#?^AS;SO@;7P9CVMAT0U\C#49J2&X MKTUAUP'\6@![FX [#SY>'_!K]=]K!7[U8(Z-AYY()=XI&Y/KPD=BL6PV#HE1 MFH99!G$N,$0QIC#/TAS&+,ZC-,$QIZE5VZ&3TTSMW5)?S8)4BPE81TX@_M9_ M-[0K+T!KYJE>#]C KX-:0%A+"%JW9-_V_*IV$%D^U2FA?=C9-R+JA<97&Z+3 MDXS;A*A7T:,61/U/N[8R?'XNFRN+;<%.&F62DC2$ <:18@8F8(X"#@5E.O B>V=Z_"I*!MWT7C0$*FIY5W5OWP$:]XTZ#YQZT#_/L@@!U>TS#,,_^IZ:V*7?2&;;5.@'$Y6"/.P8#[\).7,=7 M)]#S^CH%=@Z&&BVP%ZO7VTJ0]R47,Y:Q"&54P 0C93 G M<0*)Y"E$&4-A&M$,"Z,CG\.!I[;QM&Q "P>T=.:W O; ZM]YUT P]-O/3'NK M;/]3JCHE^.\--%I._RGQNVG\)W_O6EG[EG.UG,O[Y MA"+4IZTH%I!D.(129B(*!(Z96:VW_FFFMA';6M&MJ#>@$18H:2UW9@^RE_>I M'[P&WK6N4#G4U>Y#XHJRVB>'';FJ=I]JQT6U>Y^VV_[+:C6[KTJ^9JN[ZKNH M?A2L:?1.4Q:E+,,P2P6!*)(!I (%D-$X2X@($$.)R<8_-\'4MGPK8UV7KQ7S MDOEG!F3_/O4VFSHB\^Y MA94^DDIG4>IR#W78:G=^$X59@'*4#-0DY>8!KZ-=[*N,/(7B0ZF3KF=IF#/% 0F,JYN\X#[VFG M;]GM$GF.M.S-S-D]/5ZJS9&$>[DSQ[]U8(U.'\#/BS\4-RV6Y;S@ND5@'=+0 M-N6*M_+;[%>;]3!@LH%0'MQVF0; %I0Y$- CD:H9X)YXUP&J7F:V M&6\\[G;0R**G [."\?*7D :6!2=L#GBOIO1PAXJ/ZV&_.-:K\= M*76^\MOQH_;'1VWF]&^B?*S(RU.AAMU&E6@4!32 ,A42HH@J2RYA",8"19Q@ M?8R4FYXAG9UE:AN\*Z%E *D?S4PF:4 PADE"L+*+%6W2) ]@FB(L\AB1.,EF M/T1%R]'P[,[V3XCHY:,Y+R@-S)AV\%@=S5U4_XKSN?-CCW9(=U&][DG=Y8<= M+XDE]6VB"_7:VJ@J[K:RH/I4[]+Q=Y3.5L5:[(W"R"[T"C?<7GG0 M 021%!*J2 +,(T#Y% A$>SE[H>Z_<5J5937:Q# M$8=;LG=DKLNWO,EJB4"B(,QRB#$C$!'"88[B!":QP()EDN8,MZOU<<&GO58; M ?_/7"FS4[7QL1_XW=\HH6L1M&J 5@_05437+ME7!6QT\7ASS"NVOFZ:^1%J MW)MI7H$\NLGF=W1[=_'W8E$\KY\W-]Z21#F(40*SF*OW(4,2$J%H5J:(QKE4 M7DY@%.P_&GEJ;F$KG.7AVC%@EWT69Q@&YBIC!*Q7X[XJE4VP>KU7Z[.Z77#- R_:N=%MO;,P2J(493"2N=Z1B8!Y*(@R M6(,L#0.<)8E1=PZ3R::V23>RWM0NPDMSUUKGO3+R4BC/H>Z5MBSEZB?1-1;G MNONW,NC7S^MY?83!Q4LE6-$DP.C/D6?-J?^UK1SQW](\^!<,G@O%INTC_TV! M^B_9YD!Q),%V#O5J':=B=*'UIK19]Q> IO*^FUA_:]K_6*YDW72Z?)N MO5JNU#= F7S;8VJ41R+*4 )%BI4SC -]"S-D,, !2GDF)&61S8O!5H"IO2PV M\@/2MB98UI*#ZX?UIYR4Q(Z A@1Z8E+88;]H_-,+7K>\:M#ORWX /Q7RM MGS9(V;#F+%<4/?&8]?2CQ)\/1=W\K>J7"[/-$T]*($6 MDD#03%%?@BF&* JX[F*7*2;$612EB,6WY M"KWW,YRO&TM\/%O4;%B*4 MG7G5H ,L M^AG\.A@&IN9:,&"(@U7AH-,J.Q4..AAJM,)!IU7H%@XZ\X3O[GK+=Z^_DW^4 MU?LY62[KZ_DBS=-$QS>3.(\A"@B"A&4Z.,9(0@7AZG_\--D[FGMJF[BW/]Q2 M5[NMY0>U E;%$5P6QLRW'0CN@>_*=Q6SPUGS',T^D0]]92,P;]9T? MXNJZH1]TM36QX-OKXN_)\DGW*)D)G@C!PA#*-*,0B3A7CBHAD G$:(03%G/J M6$KT[*13([2MH.!%20=>1*4K#^L2FW6H#OQ2+ OYW-2+>M?UC^U;"=JM!AF M7.8;XH%)K%NM5(?>6HEO=B4D;H 6N^Z9,T@5TXLH^2]L>G[*MZIU>A&$GO*G MES_KQE!WJR=1Z4K)E7@2BZ7BQ.8^^A?E7GT5JSNI_*I9%A,62XETM_=,65X1 MT\TW @_]5 M+!YY^6R>YMLYQ6I?9W!1LOK.U:@F]1WXK>NEXC: M0C]W4IMPG^;ESUU] 4E$)$2209(G 42Z]A_.U%L_%0BE). \P=*JWTS/9%/; MC;O"5+J7N/9&:G&MBSH8 6WV7O<%W]!GC>[(.=P=N R)MQL!/5.-G.=_6>GC M['V#S[A12!.JVGZ7HS0+XE3?V*9)"I'(8TAC(F 62B(#@64HK;*]]H>?&DTT MTEFF:QT@9K;[W7$8_.U=QYZ'V-ZG=?:TH0\&'W4+GU;L<-.>>J%S2'RJ0$FMQ_KT]2'XEG?5?O]Z_UGH,553OG:M'AO/U[]>]4; M5$-OV1Z4/)?O-8+$_4SZY*CC'D_W*79T4MW[L$,NXN_D-56H1 ^B>OY2DL6F MQ&8N98VH[7TD)TAN@!=5]5LOY M#_WE?E\)7JS )\+J5NT6F6QGD.TG $]X#;S]NU!I(8&6TJ5ZYQF,+/+YKL=J MI(R]DYAY2L3K!Z$WU>[,1\=+INN7?2]=[L*C;M[';V7)?Q;S^>WBZ/1\]T[; MFMIQHF@PQP*F>9[J$J$Q38\R-\/6-K>-DDJY) MX!CTL%L<,S]H,,@')EVO:%M[4DZH>7*T[.8>U0]S@N7037,;Q(WN/@@I*F73 M?"H6NF3*^W*Y6M;)QS.!(A0E00Q%1 A$2:![M% &(Q[B( D3*2.CFGD79YH: MC7T0= 4^+Y=K+2:HY;QIDNKMR.H\M&;$Y 6P@4G( 2MKJKF(@R=:.3_/J!1R M4=U#NKC\ >?B#+)8?:FY($!9D@<(*BI07! +!$E 8JA]OR01,A1I9I,ALQO: M:O./D ?SOEL(>B%6^WD8UE?V-P BP3(D,8,DQR%$ =*U+!B#E&81C[(T3R@V M*YEY'83CU,D<"$0SVG0#9F">U DG!SDH$ZB4=0R5OUH'FX''KFQPH-").@:' M3US3QNJ!_"V6.D]15^&01!<.YR$4/)$0Z096.2<9E$F44I+SD".KKG;'4TS- M5*I/8^N49EE6FUV^T@*[-*K: ]-LLU\'T<";OMWPM71U[K'GXB7GE??:>VIO M@C=H.'5*P=-=IDX^Z;:]U0AU"G)5ZL1D_N[UCZ6^3M'86/K>ORZ,5'G+&4TT'K=SZ\M O:R6ZYH9? M@=R(#\A6?CN2L%@2,_(8!N@1+(GF,D,79RVYXM]?P59X<'L99FO&L4?,$Q-9 M3#PJ0]D#R:-MCLV:ZYC(;G MB,^)B=XDY'->X7,QGYY/N+'$F9H3VWGNQ8+,ZV9,=7"Z=DAO&:O6@F_/70). M4Q[%*10X(Q"IORH_B*4PX@&5-*!!*HRJ37B4:6J\<[8ZRTUW=VT5VYSQU*J! M5C?G4S0?:VS&:R.OW, $.-:B61.F1Y@],:L/B4:E8(\0'G*USZ'=2/V+4&\' M\460I?@@EJPJ7G2\\4NQ$)]7XEEYL'&<8L0$Q$)9?0B'NH%R1"#G) E%C$(: M&-V',IQO:F3(32> M".W2;*.2E:'JAT1D^C'W8B!%T\!3$=G[ZNCN"A(8IQ#*3-&8QBX15>H'=]%.CH#UY[>M^6.!NQCO#H3DP#74$K^VO M/=&'RTJ_#C>/U4$L)A^]3H@],*Q=_C3[@&"HN"-4W6YMP]'&/SEE $F4&B RF&180 M95$"L4(58A0Q92!01D.K5/!+$TXMQZEIW#W?25V'&5P:>5^$VC!$[!' H6/$ M!ZA][$?-/B1L"(6OF/"EZ<8-"ALJ?Q05-OW<%158V^P$I"S%.?1'./7WCRGYLEBFVZ2219U?VY]>GVQ[^U MB;B[D2WC(,*(IY"3,(-(,@II&@20I[&DF6(!&:8VV_[BC%.C &U ;R4^4>/7 MLO#79<3-.,(KC@/S15?6[9VJ5MQ?!TFO,4;'5[+SQ?G&S7$V5?\HM=GX@_:A MC'LAJM^J&F1I]:'%!+2]H_)".Q.";6*VK M!;A]+M<];T]K)"_',CR"./0YRO7X6<4N#)%QBEY<&GNT^(6ADMT(ANE'W.R0 M=^MEL1#+Y<>_BU5]&SZ$8 M&E5L) 1:Q*8R@YUM<0)%,V/B.FP&9@ ;6*P-A?.:>[(,3DPPJBEP7L'#=W_/ MDXYQA(TE4>>O?=/=F>_D'\NF+LY,9B&F). PX2A1CD5"((F5GR&R*(Y%2"-D ME\':.]O4MOI66##7TKI%&'KAU>EY$1(QC$A (>+J;Y3F6&',*$O2+ A38E>^ MPAO ;U#1HAP<;\/(CB\,AX[P;/%JDX-K46$IH1*VB?QX#/:8@.(KZ-,[U[C! M'Q.UCX) 1A]RX^O-H?6FH=<[LBS8+$HDCUB,YWU&T,I<8)R$05) M:&6'G9QE:OQ<"^6EQ]]I4%$8R2A,BGF5,9$QM22G:^& M=1Q6;H#M%!C:X@K(02V=W\M&HQ6IZMM:_^(#>#.:OAK,@>EYF]C3:9=8R^B/ ME'LA\$3&I^<8E81[U3PDW_Z'7>_XT]7GQ7)5U16,ZT;QLS1.4DQS#N,PB13E MAA3FBBV@^EY0S@/.& GM+OZSH%L1D/7 G492+CG*:18%:= M=]@2[1J2)$BL:V ,(./4^%$7-B'SNAK.(RD60&U9LE$'RK*"2Z40*.K+ M:[7W8&U8>5]E8XOL+==N:%/N[OWGF\:SVTE\ V[WED[KHWZVU>,&$*F^4WY; MI@^(LS\KT;N$8YN70T%\PBX=;"H'@[:J!;A=D/GKLEC:FZYG/C\U$E9RE@M1 MKI?[%[(VX3=/*@;\(]EXON#98/Q7RMZ&@F8X:S-"80U2=D5+>O#%D&0T1S&:(\2P-N ME7=N*\'46,-GAP[[Y3"SP@8%>6"Z.>KWL3.O]&EDHP+HZJ LLD8+K]6ZW0#T M5[3;[P7.BA+?C0/9FS4/%;ZOJP[IJ>J$:&C/[GYH:&2G1U#]%?MMS&PTT7K-N&[WV6G=;?=".N;DH9A\7JV+U>LNY^M(LWZN_WE4/ MY<_%+$DEBXA BJ8##A%"(:1A(&%.99(1(G NC.X?]\PQ->.J$1.T$C/>_ 08]]I?Z=&-_J;_L[*^^,4?9_ 9*;;:[ MR:,.E#-/0Y5@\^X"\MK*\*9+U(N)4>.SWD>#7'>E7:*S;6 M_Z1;!'>3;'HGOXM';>]]$R^Z":ZN$Z ?:_'OWVOYR=Q3!:)X0E 8P"2F& M"&/]ZL89C(E$+* M@'KX9LI9G'&6R%S D.6IOA<=0"IC"DF>LQ"G%-'0**NI;Y*IL>%&3K 3M-V* MYO[.64 O.SP^8!J8K!P0LO)W+D'@Y/"<'70TC^>26EV7Y^*S[C[/O;)O5]7S MPLGEV?OPU';NGD6O)17ZXI8N@6WO[^RC9.[N. ,TIK>SA\T@OLY)&*YR=?9' M'-W3.:G0*4?G](/7^CF;>BBW[#_714,(RW>OG7\U-PFC/ HCD0B88H(@RC,$ M,148RAR'42()IHE5HHJM %-CA*Y9O2W=TU6A-J<[/W"[U&F]3K9NC7_T1_1G M_ !_A0-CAYYWS\5P^C=R6>S .>^K6(YS76FV]^4S+1:U(]2YCTHY"7B40J9\ M%HBB+( DY1PRRH*0H3 B"+L4:3LUV=2(;KO'NL(ZWTGMA=F,NWR!-S!/.>/F M7-RM#Q#/9=Y.3O4F!=_ZE#Y7^JWW,X[VE#X<5HZ4^O8\D:6XK\K'BCQ_$\^D MT+4T;M>KI[+2%Y)VSS3E/,.9Q#D/<8IT9V,*$>$8YEF0P2Q/NUJ4\_+Q]9T: M4S>G5]_10EF!3>. MM$=#XD@::2+^N,(HCA&D&#"(.6)R!')@CBW\EF-9IT: MB>Z$AK748"=VV]O"CB;-H#=C1.^ #DQ^E[$A%4B>*,ULSE'9RPJ&0Z*R M^[#KY8>'.NY9VY4?R$K8W8$X^/#T:&0K'M#RV5Z#.,3FNZ5[-"W4$OY)C4[ M7%9BW)H=5A).L6:'"\2.-3NF1/TFM(?[\E0P,J_;Q-S)5CKEU%:% MV+@_@4PRGD<2!IDN;1ND')),W^X@+$<\Y@F+C*YS.,P]-9ZO9;2X"&:)=#]+ M#XS?T+&V1O ;T!7]IFT3I>ASP\BM_)=]SZO1MKB -QSJ(UW%\XZ^W;3TW7??N[3D.X>9"=.HGU!72E[M(YXQCC$)*0TB(+M?'"8&4Y1', M1"I#%.9!J :R< 5ZYIH:U7>+A]PT!?N7W<, W6BB;H)@6\BE#V\S,]T3B@,3 M_@4 _=G*!G!XLGG[9AK5=C50^= &-?F(XW&Q&F:EPQKORJHJ?^IN"[,@C5&" M=:GS""<0Q8F &,<([)$4;3W1G4EQ#4%U^]5>?;K@A< M4-L3W!.H&A[-7H?5T':@EF[7]L#C$>IYM7V=C9Z88=Q#S_,J'IUF]CSJD!0_ MG[<1XDZ >&-'F^;&]XPQM;VL9 4G0N(6=1Y[$;M\7N +K*%#:F=P\N@_F*+A MEC7?-_!XR?,&ZNWET)L\[_8N_U0LBI7X4OP0_';!/R^XD+N?')XTUEFKE7IR M>4^JU2ZWM9.25F>S[NZIRB0/,"88TBR+(0H3!'&,8AC2D*64('R$OU$:D"70:N]EFG:U7_J$N%OE@;K0>?G-I+09M@ MN^.A95OW=EM[V\IB/03)R$Z] I\1K-,>:/P;J6>@<#5-#X<;TR ]H\J!&7KN M*?=KUQ^*)?NBB.#S2CQ?"GB<_=R4OH/="\5:R'FY7.M(Z%]:6E"+Z_E2\4DH MKKI4O#_BZ)>*3RITZE+QZ0<=3LC?D^63_D_W6_I!YIH]B'ZC;7OLM 29<\*B M$ F8!22""&<1)%$F81IERIO)" VY4>$/FTFG]@+2(M\ _2?H2-[:J99-B:S M-S@M'P#2H4]-C-!T.1TWA=7B6'P >$O>??IF.-=_!MJ=W> MB;?M9^T-C+OU:JD\$!TU^R98^4-4KW77E.>5J2]P?H3)4?)>\QV+ZX,7@+IL MCOG!:&".[0@)-E("&\RLS+++D#C99CW#CF:@75:M:Z49/.T6M/XF?HC%6FRO MZMV+JBX I^2_H_/BL5[3CW^_"%WYNC'%[^1W]=.E).Q$^)$)3*04$10B9;IC MMX2YE#%$/.%)&E*48:.$QX'DFQK;M.IU+\UV- 0[%6_ 1LF-0Z3+.';TM M" M^UYVLZCS&R[FP+3H;QT'#2H/M ">HLB^I1LU;#P0M(=QXJ&F<7#TOY8+W05! M-T0@JVUF/H&&RU+T9II(VU0NN[ZXWSH/:# MV^3C;XZW*1Z4?&\+//RDG6?\FS"P,K/H=M';2L\01@0GA .2PAS +$X X30% M94%@2L1?&<4&M;0&.]/Z1,>OG_5;6TF=_W,CZY \\O7#DC79FS:NZ'&<]1Q* M>]C&L7\*JK:\ID!,YTS7V*<;Q,"19W:\CU']JT$U7WM)PP_;V8.[U?*YJL7G M_6FY^K#>G9Z6@$:X$'NG,@!E+>;#%N)#;8*P_!J;*B<@>;9B@SA9;/'&@;.8*_E#,"1]EQ6'Y[9!DP+ MDL&-V' +XVW(M#39VYCIO6&9.[BEW%SZX95/+"C&[9J/_)F8].?'DA=93< MR9;JW71@-,V,/[A]FQ\72%NP)%OAY8P:V:SWD?F0K: Y)$&V:^9"Y@"9";Y= MHCGE&<:8@:B,.("$Y@#G60%H%K&"DR2*0J/PBZ.]3,YTJ;3X=9<6?W6!YW,4 M5$V#="E4OLW./GF 'DKV3 +'4'#-);#7Q]NP"1Q3\R2?P-&'+TXV/L@.>Y0L M&O_:1@(L:O[?'*_N!?I\AF.20@)CP))25K")(H 1B4&6DIQE!81E;+0YLI1C M:B9$?&.I=1JOT0#H&9,18/5L;CX-Y=CVHJ#ZZEP%4I- J>(ED]8&2_/ALD ]W^N4)S:M6R!/4(9]=)\:=Q\0J M GN@V=$BL,^KUH_ UGC:)EFN(;ZZQS_?\04OJW7]C2NNV_OE-[Y>+6MI)<7\ M$0]\G',573$C!<-9FA<@S\,40$4)4LI#3@I+S##!2:&UA-L*,+6UNR,/$R(& MG1)!JX7,6][30SW5:6*2 68Q4!KW39[A]VR+)HN\21Z>WQ$8*R?/_4@8IN?9 MPSB_9:[Z?P7=#.I76?6\+A %!"05ED:0P#S$/3EH?0G>J"*T,42GBT*;-V7OIE\O MV =>"T$%84LC!AN:G';BG+U QHY[A( M]H!.GU'\2=NQU'?J1QBAD?S[?YO!,??[1QBDD;< O@;+:C]P(;PZ6P/;+D;? M)5R(Q;$-PZ5-VNT=9)KC7#:UP?.[U?*)K]8O701S'.8L(R6(6].=S6UA:POJ:Q/KD0-_@]^?/J_P5*_])$&QGI.O1ODO!]F M]T#KI/10.O<\&(Y\\(&.1G6USRO\VJ/6>,/,6C!>S3XNUM7ZY1O_4C. M7T.[0M?Y]M,;3]DS"7U1.O_%\/_'Z MU";['J]P(ZL!U?<)B,[/:P?H>)[41X#Q,(7/X' 1V_+K-D?G6SZAU#'&Y5./ MVF[*Z4H973QOR]4UE>K6ZU5%-FO%^K14__8.UYS=X1?Y<#]Z:!;G*"&4A" ) M.0*09@B0(J$@E-=^-!*_II'9YOU2D:9F.62YC7,+$XD7&'N[.3B8H%&/N%P!>#A28BSED>+[?]K M.2,D(0GG&4BS* ,PS61$H/@K3I(UR_ US.T MWB'U;%LOB>G_:_FF$?T['-\NGE_(,/5H_AU,#F+Y>XU9;$6[\C@&+//]=Z9F MB7;%E%[74KHRIIG?PT9CXVD)B^_=YDE$G'+(']/>;H_9;VB\C>41\?=VD\=^ M;^=WO%_6:TD6/-^2K(9B1UB4(08YSJ'8$;F9/ZNYHF3YL?]0E^*1ZKY?7 MTP_:S>5K2C>/&Q4'31D!=]_N M00]RI<)QKI2&7?SZ;)&!FCZ)5![:W"5XZW.%K\RJ!" M_0"6X0KV<\BPI:9AQ$:5J*W1 E !.6@0)&,@4N0EFN7['4J6A3,QU;Y;I5 M6B[+4K]@7\&KH%,Q^*53\M= JADH/=79X5705]4@F<#MZ ^;K;<=4\_V[O_' MX31(%7FS81TI<^0MAM^.G!NB8'Y9S5LOW/ MU8+7MV7#-#W+TBS-.2$@#5$$8 $Q0"@L 2O#,H4Y38G>6GVVIZDMO9V@@?PP M D6*6&(Y,.L7XY(<)[#5.X%P@ICGA6T?+"6E(F55 MG:?Q;E-+PU2+KDC5E/B4+L^/1?4OSFZ8\&>JLL*[D CZSTTE3-CU@GT6_RR7 MWXK7XG?"GV=M\F[O%UT2;UO==58F,,,\S0#') 0PX@DH8DY!CLHR*9,"$8(L MJ@R.JH36%!Z_>F&'0= #X2K8P1#T<6@BF^J@0T+%]O94#EHPKH(N^[[WRZM= M&OXWF^OD<3\Y/:=N>E_0.(O )+\:8S_T34;/D6\[KNRC^LMO,BRO??"W$<+< MKV^2W:Y9DVVA+I0TO?C#-Z?FLW>R&5RSG8#DO!=^&1J>S>VQ7%(]<(SGA?'&>J")JK$TF:I#F)V?LX[@\GVH-H"4ASVR!BA6LWFHW=&FM89R_?FM M\_C%\80?^-.*T^:@7_P\Y_('X0?TTP Z!ID[\65(EJJ/PEMXDF9\EF:,\2C, M 2TS B#..<"RT&U)2(+$?V+Q>5D&&%XDV-3L33_\C?444YL)W-/(.NKPLG'4 MVR^^Q>AX-F_]@>GK)#=NK59JC/:3H#K-Q$]2MROUR%8]+W&*3@!W'[AXF5AO M%^+U7;[U^,65%2Z.Y\EQX3&C&4 418! M63P*%&$1 Y)B2"#C&4.E=DC41:),S7[W::G[9S_E6PU$RP\>Z'BKKL?&(#)IM#$:*1+)^UB9A1TY@7)D<./VYG!>YE:.)F]?)=$C0U3"^='8@)CJ(B!XS)"FM90@')*02XB')" M:)+"R*A(ZLF>IF8).D$#)>E52Z!D9@Q.PZIG#IR Y?U^XAA.'FS"63 <6873 M_8QJ%\ZJ^]HRG'_!EK3ZO?!V5WA^LV#\Y__C+[.4PQ+%8I,KMK<4P"C* 8D1 M!2RED- LAF&NY1N<[&%JMJ E:&ZE#)28@9#3E+CZ-9##5L )/)YGOS$R%N35 M)[2_@+WZ=8LCTU>?4.B0O_K4@W:+O$P-?K]OT>KU8O MXA__P/,-GZ4TIC1F8L'GH2Q;49: 9(2 .,%Y'I8\*8E6@2:C7J=ZQ+8/&^H>HCXN%\];3VSC9/!QV,O%,Z MI>#AMNCDD^:QX5^7BV^;.8]"DD:R-M'J<;%FG^;XAVYD^,D&IC9IA:! 2AI( M44&TE[(@X92Y--R@OM!IY(;GLS/0/$]I/;R"/Z78CB+$S\)B%1]^NM71HL// M*M:/#3__L/-J%;^MEG4]RPL2IUF9@U">L,*80%#D.00)QB7G.0\+:'3,<:[# MJ5D()92S(A0-IGIKNTND/)N%P=(2]54P#*++"A)[R/@O%M%T-Y6Z$'O*&Y2 MV'_/NH)9PR?5;BG:T*^9Y)TN(I*!/"22=C%& '/& (11E(:<%FE.#MG M:F:C)159XY]VQPVGX-0S'0Y \FPQ>EQUK8S!+ZV4OSJMTS6$@[OB6T=[&;NB MUI"J1\ID#3X^&9Z5YDG1"J^>Y9OUK"QQ@O(X!HRS0G@D(0<%"TL0)0G+HH2Q M,#2*\QQ#Z*F9IT@\$:51_N:<)H?#JV?AIC9HGLVE9P:3SD_K*3]IWI*30S5= MNI)#D?_=64I.#L((Y"2G^[9(HOL[KWX\K$6'SWR%?_!O_!$+7WGQX[,D/Y6G M&MOJ'3S+&"Y8!!)5I3'.0X"CD($P97E,DRS-8OV$.>UNI[9X=((#W$@>K#K1 M@[GB%U:\I;]4B^"%XU5]VI^[9"B&EPE_ 'LV])W,02MTL)4Z4&*K4S:=&BF7 M8&N0P^8%XY'RU9QA;9:79@S98 Z:?FOCY9L9:[B76V;^MMUFY>/CTWSYPD4' M*H>[M]:TB\PL*4-=?ZT-C2/G^'Q_HWJVVNJ_=DOU M7[2S+U\W\AKVMKQ]$G9,AH6U86+UC&("T[*D@"0) 3 I.4 YBD .\RQ)(EPF M"32Q*R=[FIH]:025^>%;48-.5C.[UF3C_@BT-YLV"?17#;\: V;XTN9F-3;CH]_4?GK$7J>YYAAYANI1E M=ECU7+$-G@>#J%B07;Y"X *>RZZED2DN7REPR&[Y^@&[I?=#5>,?/U:2EUQX MK+=E2US[BJJ%QX3'94B!:(,"R%,&4"C@0C#,$(S2#"=&,8I:O4YMXNX++1<; M*[IS/<3UUF;G.'JV B\\56S#)8TH2%("TFGF462K2:+ $I#G*=9CDIN=)4YT-?4[$XG MJF*'4L(&/6D-BUT-0*QG=;Y?UNNO?/U5:-.>F^5Q2-(#7$-H&=CTA,WZ.0- MI,!7LBJ6^+^MT Y)L@P@XY\S ME&49AE$"HC!-Q-S/(2 )H2"&#-(LCR.(>%?(3F_V>Y-5:]KLUZOS;$I>JR// M!5:\77!_^8&K1?UK,!=ZRZJUBZ!://-&VUK\3.<;)AZK%L&"K^7?M4M]^O\J M&"%4?!88%"A" %*: 8P1!SDJ4,P*FHN=JT5YPRE]&F.4,AS\/N3GH?=57*F? MQ;MK_',J7XC>NO>V S[.$MJPS>XIV=6;_47J^:N*N=W_#G:Z-H6MI;9JQR_U ME2.]TUBYZO*?[@<&WWAQ]CXPCM9Y?W*.ZC)XA_NU]^&_0TM'IKMA59%>9\/ MHEE68);1) <,EZGP3](8%*5_$3F&L]/)K+@$?0 M?5OW;5B&$N\JT(HH=6BH+:%S97]-NQ_7K%J"9L!T%MR/(/J>=7I@@O4YF![$VSW"!1 Z6GUL)!AU ;H HM=KT"5-F4UN\>+EZ!3)VCU MT0^'- )\V,3YQ-KWA:0=S!Z*$ML :!6+:=31:*&:-NKW(SFMWK=GGERWM'?W MHHGKGU4]@V'$Q7\*P$B1 XB$.XP*&H$D9466H#0NH=&5Y;%.IF:C%-?BNN-: MO JDG,&?4E+#*\RCB.JY59?BY-F^[--1ZD%D14EY"@.'I)0'78Q.2WE*R6/$ ME">?-2_O<_W(%TP=1TI2140(CD,<@R)/,("XY$!LL0I "4TA3SF*4ZU$JH.6 MIS:]M\(%4CK](C[[< U/XXM \#QW-?4W*M5S5%>K$CW[+8U6FN>H OV2/,=IUPEVGKOY_#>CSREA#\=(Q!%G/PHS0HCC^@ZR/KQZ M93QJA^.R[O$WG'C$*:UD4P%H4RU^M,?SRT6]?522"RUH-:^:&\PN&B]C/,QX MB@".$0(P5=%,F %.$IC'!>>Q69DP=Z)-S>A]+$NQ6>O%*DB:QF^R@NZ^_%?! M]>-R(Q9EVWA)AZ.KMT5YFS'S;*6'N#2O A^#Z8J(\P+<_7)WV@@V!;K/"P#5 M9 B]I ?+;)CVE+OEZ7A-7MP5'*$1IXA!P%+$ $R2'*"0%R!,DCB':8RS/#%* MA]'I=6J&NQ,:M%(?IT#ZOLX^BR6/JK(FX#D*D-&J\]Q4V1, M8#C(D3%ZV=HME;6K^0?>_'FSZ%+1MK:0U[,PP8AP1$"&DT0>1$-0,(I GA($ M(:K+9&X,*#M%K6>,1@6.>$Y(!'& %(6 M P2S I1Y*G:#A?#$8CY;J];.G\[K]FJT&=SV[6^R-55PYYW@*H5HTQ-=%:FFRPW,9M=AIG -7I1I-S;> M%9JI?GN7:\8O>TC%^U#55-X4R$N$.RZ^M,5Z5D0X*G!( !=P2$KC#) <2:Z0 M'$9E&-(\-[I<,Q5@:F;_(!6/M3('0BW35'[3P=#;0_B$V+/U/Y]XU\FO;KJN M@E:%D5+O!L ;(_7N6/?32;T; ,+V6,'J,[U>562S5L2P2\FU)M.PEG/1^H]. MJ%F"4AK1, (A*H658'D.2!$E(&5YF< X*6-I+\Z?.GB2;VKG$_NL*.U]T"^2 M$9[_=Z/B^^1ZBJ]D1SDBF^\X^^KEM+Z?#"W,\H MN+I:=RS=N)?P?J ]N*[WU(W%^?+W]9+^XZ:N-YQ]V*QDOWQ5+=GW!RQ:5K^\ M?5*W0A]_"H>SJE6-RC]$IS(:JOPF?EA5,LE-/3I+6,P3C#.0X!P!R",$BE+2 M I2T+"E+2!SK'W\Z%6UJGJ?4"XMO4MVS+1\?A2&II9Q!5T!+6)+G1A?Y2/,[ M_!=>L=W]7*V04&GP#WS>^+ JN$#2J-4[:N;7#1B<#;K]/#3.9=]LT#TO,$J> MH%$L:#0+&M6N@D8Y\:=ZIM4OV"JH:AG_L?L6=DHV;[S9K#<.:XXJ]:?,%6G\!^6D@1J M%F4 Y@2 @J*8A F.$&$)+!,M=;[H4ZFMG(W,@:=D,&?C9B&:2!' MX=3"U%2,II'((8I!9#D&*"TA( 4"8,1C0B*$HLPNH$N)QHU][YUW*6L8IU^ M$NT^8.FQ2;[)QA$P/-<9@EW/.ER*XEA5!!LI&P]VYP*[CX#3P,.1S1CJ:533 MH:'R:PNB\XIE74).UC<+X8DH-_P=KJOZ^Y/HC=TN_L"K2IYKR.NL:$:2F*.0 M1H B1@#,62Z#J$*0HA33%/,TR8T8'74[GII_H20-:B6JW,@_M\*J6_2 ":T, MRQ3J#H">??$!JV=C(T4.=C)?!0W$W[<0=X*KFW.'Y0H-H7)5L5"WVW&+%AJ" M<5"WT/1]%R2 BC;<'?_?T>:F9G_.<-(U]/X.^/Z.8SMLA#S!.L+EDBZBHU#[ M#0+FB-7O>!]O2.@WJ/0PE]_PJ_8T?O/4/+L]N6_J)EFL@ MS7%)DY""I)05DTD, 4IY"LHX*Q-(Q:XI-=H8G>MP:L9!EEYI[D,>.WG-+,19 MA/5LA4O15C'-_ZT M7*F@D>_\A]PPW:V69;5NJ@.VQ.'&/FV9+L! U:28,]4=VA9A!-X Z]D<(# MK%$TN[O7PV7P,OY,$^/=KNOILG==KOF*)='$:DDY9[4L2-$4@VLJVG[AZXIF=I.\*9L2]V6 M5')7V_VJ>*:S.DF= >%#T7SPO4GBWT/LI=P-"3W"&WA"E8 MKH@EM/L=EU7"%(X#2@GC!NPLV:NDLB9T[;;\4,TW,E9(7?[=;M;U6NP>A'LT M@RQ/"H)S &F: 5AD!2 \CT$8Q@@Q)AS'")G8,\/^IV;56CGM[_A-\:>,4\(( M!3Q%"8 I2T"!0@@@+F#!41PCLQP;G_B/D$.SS7OMTHQI+PJC#I8[R55 M/CM MTT:Y^:P=N#;M1KC_S3M^1T]OX?$X)IZ7GX,TY%TH;"-VT)/[*F@UPGX2FRP67E+JBKY>//Y_$IZ:V9K?ES>.3)-:M M:.O.&U_'6C4^M<6G52+HM) 7 EL]Y)Q[K8G^#:T=^.?O:[WC[MG &4/NX0KW M(@RM+G3M>ASM>O=9$I((LSP% M-"\Y@"Q.Y(EM".(D@BB-21EQH[KO%C),S19^WSP^XM6+8D_L2L*V+-7RWN/] M@WB8[U'%RGC=JJYEQH1INK7YB.DY?I['P;-M/%6*=W\\>G_?JG2EQDA,.UX] MJW/1/Y62@5/3Z0!D9UG1YA*,G/EL#=%A=K-]4Y>QV#07.>TEVM?E8ME=\4A> M%IIE18;B$B0H) "B@@%4P!"D24)"B%%!F5&NDDZG4S.96VX7WHAK<>2JA;6> M[7.-H&=CMP6OHX=H)98,$3VA%5^$>P8<'9 ;^,5R(W-SW'?2_'FT];L!Q9(NUN1[5&IF"\MDC&[SLJC7"WDC9O_7(G M/BKIC,GKI2?YR Q1'G*:A"!+.04P3A@@E" 0DB+"&"):A*C+Z-2\M-;N7&M^ M[>=V>K9.+=%=XR2Q:KU9F=9K,8!>\V+:+9QO5_J@D_LJ4)(WV\"M\!X+'YP% MS%?9@],=OVW1@[. G"UY<+X%FQRL[WS.)6E%FV]Q_;C63[@Z?'=JGH],+L&+ MEZ"3=)OWTU2B-$FH.@+4^=/X2S'R?J!D!X]A0M1I#"RSGXXT.&*JTVEU]O.: M!IZSLZ$6P@]6X0>>BIC4J#7RGL5 MM/P;PRQHQJZ#/CR.7 :-#D=U%?0!>.TB&+SIU."T>3R<%5F8)AD(*<$R/BJ5 MY81V66Y! :1=X.]C9A,R.E!3?;B>+$S!BE2CD#;ESC G;&Q4.2E!8H M?DW*6Z1'::FM:4B<%+)M[HAG(0])')$(L*+, $SB'!0)I"!G$$.6A"2#F4E8 M9=.LD548K2(:MBB$W<*D.>&-E?<]LXPJZFJ5-H^-.QSU%#N;=_F_- M]^_7BKWT_7Q9\_OEE\53)6N6W"S85S%6NOOXH3:FMNI*F?0W[8/HG-^\NP+& M]]QK&&R5G-)?OZ\>%3/^EZ]W-ZI*D?C%1M&]"=FKYXIMA(D:!-)H>Z^#DM4V M?[#AT;;[.NKUM_U:SUN7A%\^OEO&**]EW\\S"7QP4#P<(\ M*7/,09HEDI-?.#LH9P1DJ"@AHC'F-#>[Y7$W%*->\$QA,/3\*N??NF?3OU/5[+V,K[XFM;KNG@FS@U&9 M%B"&H3!%'%& &4D CJGX#4TYI*'.FG#0\M3LOA(N^+,33Y,E_!"P87-Q$0S> MKW0T$=">]B>U'?#JQ#O-K!8_[";S84NC3-B3"G23\O0#EAQ3&U+S?V[$%/[X MK*YPM[%2$IC8Q=X(&C:2& MG%(G$=5;V)W@Y'GF'D#D*;CL+!:N:*-.]C,N7]0Y=0^(HLZ^8'N9(JF0NIB. MXR>N*KV32%+[/HOI-TGB45=K_IVOGBO*F[HDWYJJW/*!/_!\PV4Y, IA24') M)7- (K8>I!2K/(F)^)F7$0R-F.M\"SPU&R7DF^.ZKLJ*;K,-V_) 3RO^7"TW M]?PEF'\#KX"^^DNGQPG];M27%&O(5TPLASY^)[IW2= ;?]P': MW*<*2K2Q5\'U:B6SVAH:<^&R2]I^KG@.WB_K==#3R>6]U3C .[OZ M\BSNR+=GXX!_> $W4K]F2YRA,V68EJ_&U(3$Q MB5!8%! 4611)OC\&,,L@8)AG!:&0YP2;>+DZG4[-5$F9 R7T5; 5U&U4V3TK@5K\]\YGJ\?KMES52]7 M=?O))W&4(9QS4$0\%ZLW*4'!"R:#&J.,A)2F*-?F:C[6P]1L22-CT EY?B)H M CEL.YS X]E0^$+&@'KY4H1&(EQ^A90C?N4AY0=9E8^^.!Z7\I#<>PS*@P]: M&+3WU7,U_[)<\#5>O=QQL8%'\\T:FBQ9R%UGK]PK]G$X/;(DBI>MPXGNUULW4WQ MP-?E8M7]555$E.^KK^J>TX=%]<\-KS]7"WZSYH_UC"0YBYG8HA(28P!C& )$ M.0492E@94P3C*++:IWH2>&J&>[=-"WK^?W"S>-JTE'-;;8*=.L&?4J% :618 M(][[%V&XFY[ .(^V$W<_Q/;;=<^XN][J^Q+W;8X)/(-_\HC!=[^7<,;:%9F3&EV49;.5S3^IR1'G'["W]'MZ$IN6(BJ?X6(X]:C>[59W; MGKWIE5-%!:=QD1%08$0 I'$""JYVZS0O6"14Y4:7'*>[FIK;UY1GGF\KU,YW M0IM-^@%T]>:^&\P\FX &KIZ4BAVSE=.=*3B/A2.+,-#1J(;AO,*O[8/&&^;Y MG:*1KWS9'1QK)G3NO32U^2V$ U\_WFI.YD,,AN?N1>I[GJJ=Y@ZO&D^J:Y5P MN=_2:!F61Q7HIU0>?\"R#CP7CC[?%B/]+ /ZMBS9W1+_8<-G98PC3&,"2DXC M ,N2 ,)"!J(HQ!$LHSC.4A.^ MV.C>;K:(P&C]6B>MR(U5@%0,H24-69K+++ MT-=;H7U@ZMD(-")?]E-W[6/%7YZJ"@6J(C.MFEJ"2\(CZ,,)##+ 40( 5+ &!24 MA'D&\SB+M8(RM7NK9+EP)I4<->$QQG M1>S/]3=R%7M-]0_+V.N^>!&Y_C?^B,6:O_AQQU?EP$OS*B MFS4;"3U3Y!Q?S^;(';2VW/MZ4+DEWC_3YUNP[NO!<()R7_/EB[RCI@J]Z&/' M=-0K !(6*"9%#O*R9,),2=<(\A@D!2<\C9(BS6S\HZ$^IV:D6I'5;>K!TA[< M+-2X#&:P6:-OY"6YPG0H'OM/4L(+EN-^$GJ6=[DA[-MI2E:M _G_0TT@Z MEYVR0?-(4R1S[Q_WWVA0V*6"_](!\:O*#V^P"#HP HE&T,#AL+SFFPRCJ\J< MXPH_;E'/-QF8@WJ@;R.%W=HIS*^4X&ZUE"$5[-W+[S47W7^J%F*O(..MZ+IZ M5M>IV[,W6F*61U$$(BZ+9V59# C'!8"8)2G.*1?_-?'IS468FHN_%37 6UG- MEBN+8=!;[=QW*2 MV_FJ*Y*ND&E"0&6IV^5\+EOJ(/)% 3W*>'DADO8K^1O248\R),.DUN.(8!53 M>\>77_G2.*JV_]K4EA4977KW\3;X^O'6*+1V#XIA8WTA"KYW:SL W$?8'M/9 M-L9VKZTQHVR/*?$JSO;H(W8[FV;B2JK"Y4+,V ]+>1<\2S!#"24AB#F! (8Q M!RB/"EFD-"DISF&>9":.Y-%>IC8WVW5[*V7P9R.G85S:<43U'*R+\TA M,O99!B%PY%T<[V-4/V!0S=]B\+1=V_/M#2UF2D=OM^NK^^V1>M[0ANY MP.<0U/**'8(W@J-\"C?'(4QFV-@ZU.>:']/'UE3UE=NM^Y9E@)(\"L)T_?=J M_?!>V&^QNUXIOHNO?#V#95G0O,@ Q2D%,.(9(!$-05Y26L"8Q@A&1N%$ YU- M[12_R6VCK<1697L'L=5SS5TAYMEL=&(&?PDY@T[0JT")>A7@4MC\X'H^7_ZE M0K15D8059]4ZD$LI3]UF"$?O5*/&._3CE3#KQ ]S(KY@-EMU8!,N= CZ'1<^X>X/:L\G?8MP* M'C22RV"&1O:@)_Q5H,1WMQ18H>9H@3#K>]1EPPJ6UXN)72,6O.;?UV(3_(T_ MB4_R0=6_VCQNYGA=/?.FHEU6LCQ)DQSDL=B^0I030))(4K?$(4T2A.),J_"A M3F=36T#:.;3:"7P5T*W(5\&S%-J N_L

ZC*>.%-Y,PI /@$_SK%V.:MZ0%B-L0HEBCC,834$J[OIW( MRK7<.P'KQG D'\2Z,>KK Z41(@NM"2*+@=P,ZT8CG57E2JP;9\N+< \;,@B! M^RPYQ B(9 0!"0/!7<'3&@GN"L%=(;@K!'<%KR??"SC8%G)7I/OH;[B-?L?7 MW,_^",@M[J=Y9UNDHQQH=9-1=L7') 2ILX)4$-!669"0*5(9G \+C+CL$Y=] M@KV"=RU5$&!864LA5]6DMBLGCC9T@94B^HJJ6!D/T(\M"L:WHT(%?\4I^2LJ MRX:,^=='7PB*2&T.H5(0 U@9*DHMJ?HB5/O_9^]+F]M&KD7_"DH9)W(5A2' M74Y4I9'MN4[LL9_EN5/W4ZH%-$7$(,#!(IGY]>^0[%3%8Y-$ MH_OL>ZL)%K6>8%&9+[ "6UFBIT@JJT985":5-G8+JAD6>RK<53,L:C##HC*/ M=,"S[ZCFP9.DE153+"K32I>B0&J.Q1YSPFJ.Q0'G6%1FD!XQR+9R.J"IMJ5EM5EC=-5FS/S M+/S"9J7:S:PH9["3KV!^&4".7?!OVSS'VUJZ6RAWV2*.CJ-]0(VHV!E8CIU' MM^T M'%&Q=9ML]K,J%B81E'PR>S @[)9% BPU3, \(*5Q19_>:XKY+]KHY\P MI>/9W(NNK_"3'1'<0BLFC9GHZ]K?9^9VS!%9*R&KL1]XUQ^\)QY&..Y,?\$%!8'G#[_!L_^XOK6]XRP.H)R <[P=A3$ M_.(&E]-H/2V_X.)'@7!P&\^$(;^L&8 4$[/Z)K+QY?V3Y-#L'% MB@1L]^*FU==["_(U:8FG\U;:_ H5L,W-]VCSB_G,9/,)?>U%5Q+M-+2 AQ-N MX=P?=PIRK& '!R+KI2+5F$=3QL)?0 =:TP(1VI\7EG]PS7+!:W2&TSE^".'O MD:]%S[YF@:_YZ > ]6N:FQA-9WZ'Y&;S!U"]*77H&BP\C -,DLV^8.Z'XB7L MB3DNTM<54--5"#33T$;GVICHO_D,S_0 M^ ]KQ+Q'?H7;$6,E[=B"A:,1BX"<)@!^@!G\D\,2-G>S30AP88L%P!0!8 6< M7/F'J?8)=",<+HQ8H&O?1AP<^MPYF&4! <)+QFRJ :?Z\*7EQC8OW\XS@)_G ME]4*1&?PQUR[QR]KNPHAED^XZ6A#1T/S#58OXA)2HBPM8H($Y$* MSTA?@X!HY8&8OF^*.]NFG?5+',+YP_#.'S\X(B>:87(&D1^3+52VOP87-YWR MV0")!4ES$ $*: J#[>O06&!\TO9AXV0+$XU@@5'9A.. S(%N(A^XF&+)8' M<550F>T571Y[ -:@>7'3+B_W3X U<6-0XZ2!0\V&LP+4T.E,?4\\/)!=F*,< MH,$P?@C!FL+O 9"@0U#&38!+?#NLJ1A:RJE@L)3S#*@'%TQLU($^CC%TR,8" MRXYK$S850CC'N]DR\<3W)'$!ESZE\+1X$($^P)_:CM"VO/FB_>KZX UJE_+?K]/GY"93*>&3 MZDD>2^TN,O%X\(3:'BTYM+ILL4U8=A*#J,%LS0R(&F0$",:B\X[1VM.>69@# M1X/^G6I)$%-1GLG@7_@H\1Z /@ND28A,PD@QH:YP)637#8B!\(L>ETZ?K6%/Y M*-@(3_ @*@O Y31E;J"W'+01#0%2 9*A<(>3Q3D3)O>+^'BWT/X@M: 3A!'8 MIRR(@)(![VB -]#.'(,O@6J0A:,4 U6EN+'JLC:Q[GL_6"6[TS#T+5K.I.PK MBW.C1/&1#U2"=J-:U@ .9F#3^0UH! ZB&V\H[##)QZ-?#L7JGSKA!88_,#FB\&.@;D8+QZ8B_'B M#[/.W>^>E7<2WL$"2&PKP\>50\)B+P4[-(L"Q?NPLE\6/W50%,S CDO8):'5 MG416<^C[X-T.A\"7.//P'JPKQW881JUNP]"WZ--;S_ZG[WC1_\+/@6BJBY"6 M&%)7=I'.KB*P^SUD&QBTN\I'J&?8E*CY#RXB,7-AFP>PUI+XY9@DR4(8<^X) M^>-PU M,LU/XUW)KL% C_9-'(MH^/8QX,(&OT3KH?"KUP)*^;#C/QD>ZE_ZOW3MTO.? MM>_PAX?6Y_TO'Q)KFQ+*VB?F@0$Z%J$+O:%]C&QXY@_.7%CRUGYR0C\(7[\6 MT6#<&XY5USX/A_#GPN9FOJL1@4BEYF^#XZ M%F87HA, K9'82@\5@2 "87EUYB% M30J'"9LN0*G4ZOW/9+H0Y.W,SF?IEP5YW_UPHCL_C$)C/6-VD!FSG8N;16M= M>Y"&.ADFF&B=W"S64A83\&6U%$MGQ>2733>?/%IQXTFQT4B5^#^PS_*.6&<,0H@C?/$+-YE>X\0]P#>7\>WF.-VV\Q0AS^02M]",.8 MVQ^\;]E!*K.*@3'0'ULQ B0^_O=\]N)H9N,!CZC>:[6:CVRR FH06$-@\M(@_ M<[1# =?8)5D"P 7VQ(2S!>2TB41=,6,C!Y&9?-Q7;G'GB=M?>/ 2$FJ!@NP6 MC(B;*6%F<#Z\1_ '57YM<,85F8.OLL L"Z[_BA5F'ZFZK/*1VC2H:;$S+3F2 M(/N9$RGIO'EXKX/EHUD%3>K>9%*E(77L&/8S_1O X-D#;V7D3#!)CW$U+'0H MD%* XX"3G%DFF#V2$XLT-Y/(:2UAJR_I)CX//R=;N\50V@QC24*[,C-*P_F* MK0+F>26(IO*6^R_:\B]4^+EJSUV:X+_H![R2@?R0$BDHWLCT]WS-];U'-*]$ MU3/1[6+"<2%$0^7-93D>77M75 I";TSK1>@M\"]@4"%IE[ROD7N;3!)-98JH M."U$&:'&?-4. .#PA:_:6]@^O&QY44B^],@KV^L&HGI%L=_OZ8M01*.$_NSE M!#/+_U@@[YKH(=F%4[><2!Q3Y+>GD&S<'\N?;M'/W! MY=0)4+>.Q35XLR6D61*1Y,EU]AHE+$#>@;R-P[Q3+&,Z6!U"BX%,)0$Z!C<> MN0*Y1[QEH8^'RK2&\S,P1#-%?DMU#E "#!,%P;%=1X04,-H08,FA=.*IZ4@6 MG4JE ZK<1JDDYWY$:8DJ_HY3-Y.NE=QE3+$*^B!?.B\"'/G*4E$<.89-6&(G M5%@JZB0<+.%U4?+)*DL,P0CM(8O"L\)OB;\T_//$A0UJ@:$@JX1T:=! M#F>FV!7] FJ=0@!>(3"QP\;)K9A?Z3W ;(&TN.B9*_E@. MQ))8W9E-YX%(#6X< !*E7Y.],T8+Y+],H*F^Y'F;(RNR0/"?9(TLTJ S3*MI MZ8$Q)UIS19'M W?]9\T""PEVPJXKGKDP2=SJ[K'MO1@^F PQNV_VG1]Z,]NC M+K/EU(65=/A1,YGL?@&*?J- N@E(05[X#Z3*L%LC8IZ4>@E58V+"'X-"?^ > M"#-A4%.*CH".O*X OR'@J80/84DC.M 9MQT0K=%\TI) 7<\H!<'U/>ENTI?: M0E/0:FU)J@B6R+4+S:TB'AC[-O"[Q60?,VHZ4NA@@@4BEH$P(WBB%G?&V*3L MD%>;:LX&"O&T&5O7_L=_YD\820$]MF"0A9KM@Z,>)7W$)':25?$=M E"%/GM MEM@Q0.'!#P+_&)#CR,2[KAZF5]+PD/LL< #S7DJ= M*/MS1@K$K%G4) ]';$3"L_V@QAXX_W)?"*>B+WI#?C#K_F&ZZ_/P3MH:,_X_ MG,:ZMN-@REF0>DM&$QS/A4D!^!/@##F8:/FV%F(26]D6YE**]Q4F?('M_DFG M/U*9&%6 # W;X[(D1 $]+J,6;@ID0<36NPLHE@7OR6Q+*QXD0XX$G-=RK$\6A(U8:9!- Q- ?40!(7(3CKLY#Y*SL@ MPA%8Q7.M[K/>@PS0AXG34LWK4>6NEI'GY*@1HZMK=B 78.#W7)KL0LB5+!+4G M1HB):^?GRJ!:3=ONI<]2X$TMA#4;8J+ -FGO?^4>-P-3R8L*J!/6'+ N=#RE73#A6DBZR23TL.EZ7),SBW3+I^>PLJWIP;)8= MJR)*>R0DELP?K'AFL\;!FW64\9)2FKPNKJ@ *]W*6:8 ^QX2\GP1M56Z MIFDCX3& [2^EM HH.%IMM((0"D3T B#-)I4,K:%QUJ'E71+-BQ6.B1$54G-+%<@ZS?>AR#BQ/'?JN*P+J-.Y7"T?^)T.[!#M@<8 C MQR7@X#,L^,G,>0SCS V(I_>)KV6$9S#0 M^YT6!GGDK3/RQ3+^HU/\9V[FO?BN#_9CJ_SKIFYL^%VG96[TY++-&AV]U^JO MM>R**W@.>--.?U6=&D7K/@F*%\F!]T3VXN_$U^*O=SD&N 3JEQ(I?+W&%3P5 M[CY: BM![H>'5E9JE)37Y0"PZ6U,5:YVJ.&M)%\I'V9G);3:Y6@9 M^?'C*#]8:1VJV=4%,>=Y_\L97.^RH@EFJ_/#>CX,B M=L!X?J\@GJ_TQD[XI*?T1LWYQ'DJ5!L#0-_@F-3&NCQ:0S[YED9TE5:I+[?0 M9($E+-/" 4BME[-,_50+O;LGJC%KR#TT'RO)KBRD50ZM@%X6'3QC?BMB,0.- MBJ)RC..,D!VQSKJU\8(-*M7 +*3MA&+*",XTS?=C[4NC*2ZKP&6_>PF^N/WN M!UY#>$MW)16QG DL5_TN\MHQU@N=ICW?*_"EN*4Q5P HQ?)K9^I1F:C_M2UJJG&?N!=TTT3 M@''[8R8TA%(HJ9]JU;-^*A[C_.W_\ME[]JZ2>_:*.V;I?IGYGZ8V"K8ZA^D\ MM-4%5/6ID0)>U)N"'SFH M &/UA(!6Y^*FDYD0"]/J[%3:OTML@]YZ'VAX=7B^)IN=>PNS&G M[?R8T\+A"T9+3U,#Z?"M5FXBP[9A5C(6U:@Z%C6[_!9'SHRQ*5'.:*?V-KH( M@\;8_X)CCI+8=('KU%N<6MKJ+U8-([AHE]Y&%&KJ-DT#(U0 M@G.:<;;B$R=,)%.:Y! TX9@SZASET12=F) 0*4:-B11I2AF".&!DJ7 #__.H]E?BXGBLRM5&K2T?J#FWAIQ.W;G M1!#*GO=^0-+G(2=];K.QMN&M"U*(?BUOVZ ?SJ\2_C*5 [?O !&/?E#60-?J M'T$ *$\+5IZITX&WN:;BI)5N-LR3_-(2X'#J'?(9#/1.U]@DXM,V=&.PB[:X MOMG;?L3'U#L["4^U^D>TV4YKO:#726^VNQ[-[C'P-SBFP-^W%0-#MM%8>50 M^6UY1WN5@&CM6VYWV$*[:AS'R,0 8'BLIO!A^*8WK8 M0;*M,$.-(@F*9KJ#7=%,GRX,J=, +44T6R*:WJX2;NW!5N,OBFCJ1#2[RBIU MFA>#;\[M7%S(,2 M(,WL$?8 9X^C\D>*&KKWU^">NT=)P##WYR@=/S5AC_SJ(>#L^Q7="G#-W&;)>'P"QL=YJY'#X*(^;1G([J@SFR"KC\$Q1GL^0+GF!1 M[9F%U6[=-GLK2I+?R1$H]SQX+/Y_\SU\/;=O:;\4'9P?OO&;'_T?A]G\LPE7! J*:HT'Z2ZQM)9J%HR'0V [O@VXG[I MI!*SMS#4:V>@^4);>N\'\B/\7?%X/^KESD#4!;G:GU='LN%;+U!+U>['7G-* M5N]BY_Q=,O7*7#7UJC^/P@\>,"W_QGYD\Z\6I\%T"F9:=0IF6HG%-%@-AY(O MFV.U:EY.D93J% ZYZNQJR!6ML_Z$J7?#(7 <#C*"XVM?\X,&MS0A*$%9-B0H M?6>*17PO\HQG.:Y#T"L9\-.IYX"?D?\GH(S G#BW$::!45*B(9:H$+P MRJ4YFLX9N M&)UCV>SN(-O=ZK3OVLYG*?;_EYSD-$;PJ)E$:B:1FDFD1LJHF42*@&I%0.OM0<./A:-3<4/(W3CR7/B?\9.-,4IJ@[%F M*!].\IVYD$QUNJM.]_T4K0E"_@AD_#[PQW7>4=D?TG'HU\^"8E_*+0[.#BIM-[>?.=FCZA>/+ Q[U\ M45U:"+N&O]6+.[O-XF[J!0=$\:7BR[KRY1:+SP[,C<;%S<#03:4K%4^>$4^N M*"\[,$_BL"=,-!T+4YYH5]F[?3C:YSANHY)5N^!JKF755N VO,I:[[[ 'E5# M6NI'-9OY0A6HIHU4\Q(O9N=44X$X3I,&%@SO;=- Y^*FJ,&RC 84JG>&Z@5[ M;MNHQE+&/:-ZA565E#3!=OARZE"_W/27)SK_BJI^:Y46.D.?^K02PK;HTN^6U/M[V M_A(O67&9XK+ZZ[&29,UN>6MP<=/OZAVEQQ2'G3Z'E:1>=LIAO>;%S:"W^_MH M5#9E97$C-I =?AX?HJY@6L/IR9;JQSYV^;)6:2*(#CDCY!?N\:$3%0D-@V:^ M;GFXSQHHJ,GPGM/FE/-AB!7CZBHPA(G3UJN6U1Z([!5UGP=UKU5=MQ9U8QU M7Q\H\E;D71_R7JM0;2WR;E_]N/GMT_O2B4U*?&Q5?!B[%!\]$!]&72X .17Q<<;$VMDEL?;) M0#QS7;?&.-W5,\GRFR\-O^WL5(8)I_I30-B>PM3]C%D0XA=*SM:$3 MA-',"#=_*(:UX0S/.IED@Q*3[!6=HT;2O]\LD?ZO&CAR=2*6=J>Z]E[.TBM% M0J-L"I]3&3?%)U[;3(&O LY"_I:+_V*>[DO@^,'_<19\X0'.$Z&\7"%$L-FP MP 5]I;G^,T<8,$&?$USQ:@I+RGFHNO9M!&>UY5OQW/";,0N 7S0618'S$(M) M@)%/*P39J%($8J4AM,MJ .[B(( CWGKV6S[D\'<;3BN][O"KF*_[S?_*H\!/ M,(S>N15&S+;-^FNPL441#*V"<^&Q/ @=Y ?\AS.3LE-5DO/1ZNQ*"&+JM,BMZI6:)WU9Y+^ MGA_4C&-)$[+9]FA2(M1L+NFO0(IA_N4YBBV91]IOU6$>J6#H!PZDH2&!.39' M A L)(9:>Q8//)Q8BA3\B >=G8<]0SMLV4AM(GV0:G+2FR'&D3;PH6?NNOA? M)$8A@_&O((56O?#9CUU;&S%@/V06V**SD 1O: XQS11>$_",]*O2=H*6HC'Z M^YV1.ACH_4YKDQ&IG:[>:^UB1&JG96Y_-N9 -SN;;N@@FUUOV3V5G]1_VN'F M794Y MU!+3N,@=:V_UZG@U+$?QSS'P3V]K_(/IU#TT.ARL-N'PIO!VM+"(L0CWE0F/ M=]%S/43Y]NE)DZ*#';O V$SA?@.:^P-)[L-X B])H]$R#ETD3[K;TWR =[*NL[ &\37-07H%2U.()$,5<]FE%G/@0/N_I M"9"B@QV[ "E1I)3@2>CP@S=?!/P[D&#NJL;E&: B<=*GRPMK4K:DN$)QQ5IJ M===<,2 E^^*;P[?(%2\M5MHDF_S180^.2_-.W_M!M;3RH'GHM/+G-=+$29&) MK0T#?URM=&334$FULI"!46+OI64AK#@!@<45EBTXGG,$C]N[CR+N2BL M"^(E94'KE<+@/:;I1]R&@5(@]8:!4B6 MV!)54-AR4W.%$)7JC0Y:U+.RJO)WC\6V@YB^ W) S4)_R\9!_\)KO_C'">7EOEIJ@!%%:"H I1#>YK2 M@$HU\%25G*B4^3X#=R5.TP=AV-D?/$FA.<529)FW+VYZNY]]JTI1%%_5B*^6 MA?ZVQ%<=&@.S\U&!JD9E%5W\YGM7UE:4]3G>EK,W;05H6H^QNA4#W288/"R93G;4=N VP'+M, M6J;2B+P3:3,MSV(622$LC6AONX)Y"P@[#K],,:QBV V,B)H^4P+ZF5+KSQ&4J3F(W]Z $2#-[ MA#W V>.H_)&BC.+^"D',[BP0\G^.@F0/$_;(KQX"SKY?L2%L\9JYSVP:7OP\ M(2&Z27)[.-PR2 09 @OZ8J3--1 _#_!7L$-V MX!UHHP"EQ%\%7! M4F-;%4L[/I]18A:J J:R J8=5BT!/K"@K%EP75E1V=*I52J1?ON%6RP&@@*: M0*3'<)J'.(2?A:'VZ/H/S'6G#?QVZ+@\W\< =!8''@U:^EV_U[4A!R',W 9L M&Y#4T%S?PG_1S#AQWX[V'R"QT'8(PF):% MX EZ@8Y+C&E5-:0_3A15Q*5J5 MWL_B:.0'HIQ"4B+M(S^'9_%G%IA,#/X+N+ZBG\_MZ4.$K.4ZWSGLAYH;:9C/ M#P"X)X3_9(3\!V01(B3$("OX8,GQTW?1R9!T8'LXDDC69TG^%J_V_$@#VRAT MY(PRO+-HC!/<.C/P#F=2>9$P8;XZX7>"NPU&QHF1( M0)"<+UPX>"*7\OL%\+@^*%I2(/2XV'R46&GIQC, -(3,@+V%\7#H6 ZI(U\; M&A[4MS-0]%!3-17JMQ)N>\+RDU%00 M$ZO1X])<+6A*1>"739!=-E!S@T@2JK75;CI>R+AKB;%0&4D2PP"3;+W&ITRC MC\>.D/RWGBVF_X)L!VD=OG5""P@0).Y"LQ,H]K:P'0!XW+Z-D@_Q!;--4#-+ MEL[]7VLX:$$\(WEGT5;V&^<@^(M9LL2[E@7'MQ=:(?"OCU)(!?PQ!D;P@ZF0 M(#Y)RM23 6L2.#-$$8ID[ .I)Q^!HD.MB+4CV.YEY6$L*!Z=E =8$(7V \DJ M?(,PS$F "X$$:UHH(AKXCX!+]0"_1>XBW"/CT4L<_,S"C8' I1X,V;0ACPKB MQ!/]&?.;FJ(\6;*9O(2##^$C!\P V,,\$*HX^2[X&%3IAJ*](4R=,)J O.)>1E6 ;D8QK@^Y9%3+L5GAF>XBNH3?Y< M97SOGGGM@Q@Z*_Q]S<;M)X@G1&>]1/0[0!&JDI#H)#&O4;^ SJ)#9 M3!H1-&V8^=]RI1!)*"!X4X0*?N617T!O!G2XH8]&ZW]DV"8--J33[N???QL1 MASZ",@0V=\:"Q21S4\1"4'T(C $NB*#WY,5R*X(,%I>7[GM#?LU3A2TF[9,Y M$M*[\.^6" /@P*5T \)L%_I_S+ZC,3-ATS%93WX@YJ,+T,):Z]C;F(D[H M@A]-XN>).:ZTP#+$4(L>/#8SUWCBHTV+]M@3"YS$-Y,2C #I!_-'3X]!8,O\ M-!2J**226>QH7OD>_&N:A3Q8%@D1UALL'S"0%_A289(W$N$SL> M%20+T+E"^]L1O9I"_B+J+*2=*'FRH;V[_S7[!_A'P./Y$(20+"@C0.:DOT.Z M!M0+N2(B Q0-2)S3'"-(HT R3.(&V5H(U@2L-A6"F__@5HSN K:5/CJA2 (O M6F4@CIZ0B%$&4L#@-B3'!,FQ(>VR[-P)M^6V\^@#C7MX,@RNSB^?>[>$@31N MPOQO\]'<-$0#=B9\%&#\* Y$?#?C'-C Q.<>"_.V)4H2DG[P5N0>P;?YV(#+ M&2KX2;);C$(%>4&;@YYPW4#>2:V$ MA"6R* 2B/%SR0;P$B*@F4S"FD)L)H..' @ DIX3((:=^BJ#*8"-P3A%Y@DXC M#T8N%0;#XX1C$50_>"1"T)'W<#1_I [ 8"FQFL>;$(:"\?< M=C":AAM!Z!2+9=PZT2O\C@6S(-%(Q28[SDOL+%"8*/5DK532IS[)/H6Y*OE8 MH^2CITH^5,E':8AD-[&0]J@*Y$W9 8OW4V=P152M>KJ;!'#1D1<';7[[> M-\!>MW3M$O_^6B-V%ZZ;KT7/X*SQ*'*YR*>DSM_]NSMAG8 @65#V5" "B_WU M+WW3Z+T)%]Q'$5?ZSOE$"%!RH<0;T)M(PLFSMM95HHQAM7'LH3=&+Z-X!IHE MX R*8@KX#15=!#[\2AN#O&:/9+N-P/[GKE#M=AH13'/$F?1.?2BDP+RP:T8\2> M( 9.(CR1JP01%H/VSQ@,";-I#.##P(\?1]IO<$R!RZ9I8KC*YL&"6Y['G<"U MQAX#+G:>1(LRY*00]A_<%)BHNT MOPCO&F=:?42+Y3X[8O7JDTYQJTI:?&*!U8(8]7B$MJFP?:9)B@F90'B_3A*? M$V8;!3DV._V*.4Y;/7T75.W+3K\N<2#=%Y-]0P13,2#+ B#RSU;D2[)N"1,[ MX\HD.).D4R5S< ]++18KMM*H&?/J4<= @E@$@ND*MKV6#8B7;W.FV$<_#+., MR/16G.LVNF-!,(4/_Y>Y,:].E;V+F_XRJEQ(N,T(N=3)J732U@JALZ.C]E