0001166691-23-000024.txt : 20230427 0001166691-23-000024.hdr.sgml : 20230427 20230427151711 ACCESSION NUMBER: 0001166691-23-000024 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 60 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230427 DATE AS OF CHANGE: 20230427 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMCAST CORP CENTRAL INDEX KEY: 0001166691 STANDARD INDUSTRIAL CLASSIFICATION: CABLE & OTHER PAY TELEVISION SERVICES [4841] IRS NUMBER: 270000798 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32871 FILM NUMBER: 23855948 BUSINESS ADDRESS: STREET 1: ONE COMCAST CENTER CITY: PHILADELPHIA STATE: PA ZIP: 19103-2838 BUSINESS PHONE: 215-286-1700 MAIL ADDRESS: STREET 1: ONE COMCAST CENTER CITY: PHILADELPHIA STATE: PA ZIP: 19103-2838 FORMER COMPANY: FORMER CONFORMED NAME: AT&T COMCAST CORP DATE OF NAME CHANGE: 20020206 10-Q 1 cmcsa-20230331.htm 10-Q cmcsa-20230331
Q1false2023December 31000116669100011666912023-01-012023-03-310001166691us-gaap:CommonClassAMember2023-01-012023-03-310001166691cmcsa:Notes0000PercentDue2026Member2023-01-012023-03-310001166691cmcsa:Notes0.250percentDue2027Member2023-01-012023-03-310001166691cmcsa:Notes1.500percentDue2029Member2023-01-012023-03-310001166691cmcsa:Notes0250PercentDue2029Member2023-01-012023-03-310001166691cmcsa:Notes0.750percentdue2032Member2023-01-012023-03-310001166691cmcsa:Notes1.875percentdue2036Member2023-01-012023-03-310001166691cmcsa:Notes1.250percentdue2040Member2023-01-012023-03-310001166691cmcsa:Notes5.50PercentDue2029Member2023-01-012023-03-310001166691cmcsa:ExchangeableSubordinatedDebentures2.0PercentDue2029Member2023-01-012023-03-310001166691us-gaap:CommonClassAMember2023-04-15xbrli:shares0001166691us-gaap:CommonClassBMember2023-04-15iso4217:USD00011666912022-01-012022-03-31iso4217:USDxbrli:shares00011666912022-12-3100011666912021-12-3100011666912023-03-3100011666912022-03-310001166691us-gaap:CommonClassAMember2022-12-310001166691us-gaap:CommonClassAMember2023-03-310001166691us-gaap:CommonClassBMember2023-03-310001166691us-gaap:CommonClassBMember2022-12-310001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-03-310001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-03-310001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-310001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-03-310001166691us-gaap:AdditionalPaidInCapitalMember2022-12-310001166691us-gaap:AdditionalPaidInCapitalMember2021-12-310001166691us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001166691us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001166691us-gaap:AdditionalPaidInCapitalMember2023-03-310001166691us-gaap:AdditionalPaidInCapitalMember2022-03-310001166691us-gaap:RetainedEarningsMember2022-12-310001166691us-gaap:RetainedEarningsMember2021-12-310001166691us-gaap:RetainedEarningsMember2023-01-012023-03-310001166691us-gaap:RetainedEarningsMember2022-01-012022-03-310001166691us-gaap:RetainedEarningsMember2023-03-310001166691us-gaap:RetainedEarningsMember2022-03-310001166691us-gaap:TreasuryStockCommonMember2022-12-310001166691us-gaap:TreasuryStockCommonMember2021-12-310001166691us-gaap:TreasuryStockCommonMember2023-03-310001166691us-gaap:TreasuryStockCommonMember2022-03-310001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001166691us-gaap:NoncontrollingInterestMember2022-12-310001166691us-gaap:NoncontrollingInterestMember2021-12-310001166691us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001166691us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001166691us-gaap:NoncontrollingInterestMember2023-03-310001166691us-gaap:NoncontrollingInterestMember2022-03-31cmcsa:business0001166691cmcsa:ConnectivityAndPlatformsMember2023-01-012023-03-31cmcsa:segment0001166691cmcsa:ContentExperiencesMember2023-01-012023-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691cmcsa:BusinessServicesConnectivitySegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:BusinessServicesConnectivitySegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691cmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:OperatingSegmentsMembercmcsa:MediaSegmentMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:OperatingSegmentsMembercmcsa:MediaSegmentMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:StudiosSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:StudiosSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691cmcsa:ThemeParksSegmentMembercmcsa:ContentAndExperiencesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:ThemeParksSegmentMembercmcsa:ContentAndExperiencesMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:CorporateNonSegmentMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:CorporateNonSegmentMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:IntersegmentEliminationMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:IntersegmentEliminationMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691us-gaap:CorporateNonSegmentMember2023-01-012023-03-310001166691us-gaap:CorporateNonSegmentMember2022-01-012022-03-310001166691cmcsa:InterBusinessUnitEliminationsMemberus-gaap:IntersegmentEliminationMember2023-01-012023-03-310001166691cmcsa:InterBusinessUnitEliminationsMemberus-gaap:IntersegmentEliminationMember2022-01-012022-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:IntersegmentEliminationMember2023-01-012023-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:IntersegmentEliminationMember2022-01-012022-03-310001166691cmcsa:BusinessServicesConnectivitySegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:IntersegmentEliminationMember2023-01-012023-03-310001166691cmcsa:BusinessServicesConnectivitySegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:IntersegmentEliminationMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:IntersegmentEliminationMembercmcsa:MediaSegmentMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:IntersegmentEliminationMembercmcsa:MediaSegmentMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:StudiosSegmentMemberus-gaap:IntersegmentEliminationMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:StudiosSegmentMemberus-gaap:IntersegmentEliminationMember2022-01-012022-03-310001166691cmcsa:ThemeParksSegmentMembercmcsa:ContentAndExperiencesMemberus-gaap:IntersegmentEliminationMember2023-01-012023-03-310001166691cmcsa:ThemeParksSegmentMembercmcsa:ContentAndExperiencesMemberus-gaap:IntersegmentEliminationMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:CorporateNonSegmentIntersegmentRevenueMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:CorporateNonSegmentIntersegmentRevenueMember2022-01-012022-03-310001166691cmcsa:CorporateNonSegmentIntersegmentRevenueMember2023-01-012023-03-310001166691cmcsa:CorporateNonSegmentIntersegmentRevenueMember2022-01-012022-03-310001166691us-gaap:IntersegmentEliminationMember2023-01-012023-03-310001166691us-gaap:IntersegmentEliminationMember2022-01-012022-03-310001166691cmcsa:CableCommunicationsSegmentsMemberus-gaap:OperatingSegmentsMember2022-12-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMemberus-gaap:OperatingSegmentsMember2022-12-310001166691cmcsa:BusinessServicesConnectivitySegmentMemberus-gaap:OperatingSegmentsMember2022-12-310001166691us-gaap:OperatingSegmentsMembercmcsa:MediaSegmentMember2022-12-310001166691cmcsa:StudiosSegmentMemberus-gaap:OperatingSegmentsMember2022-12-310001166691cmcsa:ThemeParksSegmentMemberus-gaap:OperatingSegmentsMember2022-12-310001166691us-gaap:OperatingSegmentsMembercmcsa:SkyLimitedSegmentsMember2022-12-310001166691us-gaap:CorporateNonSegmentMember2022-12-310001166691cmcsa:CableCommunicationsSegmentsMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:BusinessServicesConnectivitySegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691us-gaap:OperatingSegmentsMembercmcsa:MediaSegmentMember2023-01-012023-03-310001166691cmcsa:StudiosSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:ThemeParksSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691us-gaap:OperatingSegmentsMembercmcsa:SkyLimitedSegmentsMember2023-01-012023-03-310001166691cmcsa:CableCommunicationsSegmentsMemberus-gaap:OperatingSegmentsMember2023-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMemberus-gaap:OperatingSegmentsMember2023-03-310001166691cmcsa:BusinessServicesConnectivitySegmentMemberus-gaap:OperatingSegmentsMember2023-03-310001166691us-gaap:OperatingSegmentsMembercmcsa:MediaSegmentMember2023-03-310001166691cmcsa:StudiosSegmentMemberus-gaap:OperatingSegmentsMember2023-03-310001166691cmcsa:ThemeParksSegmentMemberus-gaap:OperatingSegmentsMember2023-03-310001166691us-gaap:OperatingSegmentsMembercmcsa:SkyLimitedSegmentsMember2023-03-310001166691us-gaap:CorporateNonSegmentMember2023-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMembercmcsa:DomesticBroadbandMember2023-01-012023-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMembercmcsa:DomesticBroadbandMember2022-01-012022-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMembercmcsa:DomesticWirelessMember2023-01-012023-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMembercmcsa:DomesticWirelessMember2022-01-012022-03-310001166691cmcsa:InternationalConnectivityMembercmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:InternationalConnectivityMembercmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691cmcsa:ResidentialConnectivityMembercmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:ResidentialConnectivityMembercmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMembercmcsa:VideoMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMembercmcsa:VideoMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691us-gaap:AdvertisingMembercmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691us-gaap:AdvertisingMembercmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2023-01-012023-03-310001166691cmcsa:ResidentialConnectivityAndPlatformsSegmentMembercmcsa:ConnectivityAndPlatformsMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:DomesticAdvertisementMemberus-gaap:OperatingSegmentsMembercmcsa:MediaSegmentMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:DomesticAdvertisementMemberus-gaap:OperatingSegmentsMembercmcsa:MediaSegmentMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:DomesticDistributionMemberus-gaap:OperatingSegmentsMembercmcsa:MediaSegmentMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:DomesticDistributionMemberus-gaap:OperatingSegmentsMembercmcsa:MediaSegmentMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:OperatingSegmentsMembercmcsa:InternationalNetworksMembercmcsa:MediaSegmentMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:OperatingSegmentsMembercmcsa:InternationalNetworksMembercmcsa:MediaSegmentMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMembercmcsa:MediaSegmentMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMembercmcsa:MediaSegmentMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:ContentLicensingMembercmcsa:StudiosSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:ContentLicensingMembercmcsa:StudiosSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:TheatricalMembercmcsa:StudiosSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:TheatricalMembercmcsa:StudiosSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:StudiosSegmentMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2023-01-012023-03-310001166691cmcsa:ContentAndExperiencesMembercmcsa:StudiosSegmentMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2022-01-012022-03-310001166691cmcsa:EquipmentInstallmentPlanMemberus-gaap:NotesReceivableMemberus-gaap:UnbilledRevenuesMember2023-03-310001166691cmcsa:EquipmentInstallmentPlanMemberus-gaap:NotesReceivableMemberus-gaap:UnbilledRevenuesMember2022-12-310001166691cmcsa:AtairosMember2023-01-012023-03-310001166691cmcsa:AtairosMember2022-01-012022-03-310001166691cmcsa:AtairosMember2023-03-310001166691cmcsa:AtairosMember2022-12-310001166691cmcsa:AtairosMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-03-310001166691cmcsa:HuluMember2019-01-012019-12-310001166691cmcsa:HuluMember2022-12-310001166691cmcsa:HuluMember2023-03-310001166691cmcsa:ShortTermInstrumentsMember2023-03-310001166691cmcsa:ShortTermInstrumentsMember2022-12-310001166691cmcsa:UniversalBeijingResortMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-03-31xbrli:pure0001166691cmcsa:UniversalBeijingResortMembercmcsa:UniversalBeijingResortTermLoansMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-03-310001166691us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310001166691us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001166691us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-03-310001166691us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310001166691us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-03-310001166691us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001166691us-gaap:RestrictedStockUnitsRSUMembercmcsa:ManagementGrantMember2023-03-012023-03-310001166691cmcsa:ManagementGrantMember2023-03-012023-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2023
Or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                       to       
               
comcastmcolorblk165a05.jpg
Commission File Number
Exact Name of Registrant; State of
Incorporation; Address and Telephone
Number of Principal Executive Offices
I.R.S. Employer Identification No.
001-32871
COMCAST CORPORATION
27-0000798
Pennsylvania
One Comcast Center
Philadelphia, PA 19103-2838
(215286-1700

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, $0.01 par valueCMCSAThe Nasdaq Stock Market LLC
0.000% Notes due 2026CMCS26The Nasdaq Stock Market LLC
0.250% Notes due 2027CMCS27The Nasdaq Stock Market LLC
1.500% Notes due 2029CMCS29The Nasdaq Stock Market LLC
0.250% Notes due 2029CMCS29AThe Nasdaq Stock Market LLC
0.750% Notes due 2032CMCS32The Nasdaq Stock Market LLC
1.875% Notes due 2036CMCS36The Nasdaq Stock Market LLC
1.250% Notes due 2040CMCS40The Nasdaq Stock Market LLC
5.50% Notes due 2029CCGBP29New York Stock Exchange
2.0% Exchangeable Subordinated Debentures due 2029CCZNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding twelve months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date:
As of April 15, 2023, there were 4,159,383,013 shares of Comcast Corporation Class A common stock and 9,444,375 shares of Class B common stock outstanding.



TABLE OF CONTENTS
  
  
Page
Number
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 6.
 
Explanatory Note
This Quarterly Report on Form 10-Q is for the three months ended March 31, 2023. This Quarterly Report on Form 10-Q modifies and supersedes documents filed before it. The U.S. Securities and Exchange Commission (“SEC”) allows us to “incorporate by reference” information that we file with it, which means that we can disclose important information to you by referring you directly to those documents. Information incorporated by reference is considered to be part of this Quarterly Report on Form 10-Q. In addition, information that we file with the SEC in the future will automatically update and supersede information contained in this Quarterly Report on Form 10-Q. Unless indicated otherwise, throughout this Quarterly Report on Form 10-Q, we refer to Comcast and its consolidated subsidiaries as “Comcast,” “we,” “us” and “our.”
Numerical information in this report is presented on a rounded basis using actual amounts. Minor differences in totals and percentage calculations may exist due to rounding.



CAUTION CONCERNING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q includes statements that may constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, and Section 21E of the Securities Exchange Act of 1934. Forward-looking statements are not historical facts or statements of current conditions, but instead represent only our beliefs regarding future events, many of which, by their nature, are inherently uncertain and outside of our control. These may include estimates, projections and statements relating to our business plans, objectives and expected operating results, which are based on current expectations and assumptions that are subject to risks and uncertainties that may cause actual results to differ materially. These forward-looking statements are generally identified by the words “believe,” “project,” “expect,” “anticipate,” “estimate,” “intend,” “potential,” “strategy,” “future,” “opportunity,” “commit,” “plan,” “goal,” “may,” “should,” “could,” “will,” “would,” “will be,” “will continue,” “will likely result” and similar expressions.
In evaluating forward-looking statements, you should consider various factors, including the risks and uncertainties we describe in the “Risk Factors” sections of our Forms 10-K and 10-Q and other reports we file with the SEC. Any of these factors could cause our actual results to differ materially from our forward-looking statements, which could adversely affect our businesses, results of operations or financial condition. Readers are cautioned not to place undue reliance on forward-looking statements, which speak only as of the date they are made. We undertake no obligation to update or revise publicly any forward-looking statements, whether because of new information, future events or otherwise.
Our businesses may be affected by, among other things, the following:
our businesses operate in highly competitive and dynamic industries, and our businesses and results of operations could be adversely affected if we do not compete effectively
changes in consumer behavior continue to adversely affect our businesses and challenge existing business models
a decline in advertisers’ expenditures or changes in advertising markets could negatively impact our businesses
programming expenses for our video services are increasing on a per subscriber basis, which could adversely affect our video businesses
the success of our businesses depends on consumer acceptance of our content, and our businesses may be adversely affected if their content fails to achieve sufficient consumer acceptance
the loss of programming distribution and licensing agreements, or the renewal of these agreements on less favorable terms, could adversely affect our businesses
less favorable European telecommunications access regulations, the loss of international transmission access agreements with satellite or telecommunications providers or the renewal of these agreements on less favorable terms could adversely affect our businesses
our businesses depend on using and protecting certain intellectual property rights and on not infringing the intellectual property rights of others
we may be unable to obtain necessary hardware, software and operational support
our businesses depend on keeping pace with technological developments
a cyber attack, information or security breach, or technology disruption or failure may negatively impact our ability to conduct our business or result in the misuse of confidential information, all of which could adversely affect our business, reputation and results of operations
weak economic conditions may have a negative impact on our businesses
acquisitions and other strategic initiatives present many risks, and we may not realize the financial and strategic goals that we had contemplated
we face risks relating to doing business internationally that could adversely affect our businesses
natural disasters, severe weather and other uncontrollable events could adversely affect our business, reputation and results of operations
the loss of key management personnel or popular on-air and creative talent could have an adverse effect on our businesses
we are subject to regulation by federal, state, local and foreign authorities, which impose additional costs and restrictions on our businesses
unfavorable litigation or governmental investigation results could require us to pay significant amounts or lead to onerous operating procedures



labor disputes, whether involving employees or sports organizations, may disrupt our operations and adversely affect our businesses
our Class B common stock has substantial voting rights and separate approval rights over several potentially material transactions, and our Chairman and CEO has considerable influence over our company through his beneficial ownership of our Class B common stock



PART I: FINANCIAL INFORMATION
ITEM 1: FINANCIAL STATEMENTS
Comcast Corporation
Condensed Consolidated Statements of Income
(Unaudited)
 Three Months Ended
March 31,
(in millions, except per share data)20232022
Revenue$29,691 $31,010 
Costs and Expenses:
Programming and production9,004 10,570 
Marketing and promotion1,963 2,062 
Other operating and administrative9,301 9,260 
Depreciation2,264 2,213 
Amortization1,513 1,335 
Total costs and expenses24,045 25,440 
Operating income5,646 5,569 
Interest expense(1,010)(993)
Investment and other income (loss), net607 188 
Income before income taxes5,243 4,764 
Income tax expense(1,476)(1,288)
Net income 3,767 3,476 
Less: Net income (loss) attributable to noncontrolling interests(67)(73)
Net income attributable to Comcast Corporation$3,834 $3,549 
Basic earnings per common share attributable to Comcast Corporation shareholders$0.91 $0.79 
Diluted earnings per common share attributable to Comcast Corporation shareholders$0.91 $0.78 
See accompanying notes to condensed consolidated financial statements.
1


Comcast Corporation
Condensed Consolidated Statements of Comprehensive Income
(Unaudited) 
 Three Months Ended
March 31,
(in millions)20232022
Net income$3,767 $3,476 
Currency translation adjustments, net of deferred taxes of $(2) and $247
778 (916)
Cash flow hedges:
Deferred gains (losses), net of deferred taxes of $9 and $(37)
(14)165 
Realized (gains) losses reclassified to net income, net of deferred taxes of $8 and $(5)
(47)(17)
Employee benefit obligations and other, net of deferred taxes of $1 and $3
(6)(9)
Comprehensive income4,478 2,699 
Less: Net income (loss) attributable to noncontrolling interests(67)(73)
Less: Other comprehensive income (loss) attributable to noncontrolling interests(3)28 
Comprehensive income attributable to Comcast Corporation$4,547 $2,744 
See accompanying notes to condensed consolidated financial statements.
2


Comcast Corporation
Condensed Consolidated Statements of Cash Flows
(Unaudited) 
 Three Months Ended
March 31,
(in millions)20232022
Operating Activities
Net income$3,767 $3,476 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization3,777 3,548 
Share-based compensation359 376 
Noncash interest expense (income), net78 93 
Net (gain) loss on investment activity and other(517)(113)
Deferred income taxes82 106 
Changes in operating assets and liabilities, net of effects of acquisitions and divestitures:
Current and noncurrent receivables, net363 (527)
Film and television costs, net13 363 
Accounts payable and accrued expenses related to trade creditors(651)314 
Other operating assets and liabilities(43)(379)
Net cash provided by operating activities7,228 7,257 
Investing Activities
Capital expenditures(2,664)(1,856)
Cash paid for intangible assets(765)(641)
Construction of Universal Beijing Resort(87)(147)
Proceeds from sales of businesses and investments343 69 
Purchases of investments(149)(66)
Other(48)44 
Net cash provided by (used in) investing activities(3,370)(2,597)
Financing Activities
Proceeds from (repayments of) short-term borrowings, net(660) 
Proceeds from borrowings1,059 117 
Repurchases and repayments of debt(49)(104)
Repurchases of common stock under repurchase program and employee plans(2,176)(3,223)
Dividends paid(1,174)(1,166)
Other(82)(114)
Net cash provided by (used in) financing activities(3,082)(4,490)
Impact of foreign currency on cash, cash equivalents and restricted cash20 (35)
Increase (decrease) in cash, cash equivalents and restricted cash796 135 
Cash, cash equivalents and restricted cash, beginning of period4,782 8,778 
Cash, cash equivalents and restricted cash, end of period$5,577 $8,914 
See accompanying notes to condensed consolidated financial statements.
3


Comcast Corporation
Condensed Consolidated Balance Sheets
(Unaudited)
(in millions, except share data)March 31,
2023
December 31,
2022
Assets
Current Assets:
Cash and cash equivalents$5,535 $4,749 
Receivables, net12,287 12,672 
Other current assets4,555 4,406 
Total current assets22,377 21,826 
Film and television costs12,612 12,560 
Investments7,834 7,250 
Investment securing collateralized obligation464 490 
Property and equipment, net of accumulated depreciation of $57,570 and $56,939
56,279 55,485 
Goodwill58,960 58,494 
Franchise rights59,365 59,365 
Other intangible assets, net of accumulated amortization of $27,135 and $25,860
29,004 29,308 
Other noncurrent assets, net12,535 12,497 
Total assets$259,429 $257,275 
Liabilities and Equity
Current Liabilities:
Accounts payable and accrued expenses related to trade creditors$12,159 $12,544 
Accrued participations and residuals1,641 1,770 
Deferred revenue2,663 2,380 
Accrued expenses and other current liabilities9,648 9,450 
Current portion of long-term debt1,130 1,743 
Collateralized obligation5,173  
Total current liabilities32,415 27,887 
Long-term debt, less current portion94,403 93,068 
Collateralized obligation 5,172 
Deferred income taxes28,804 28,714 
Other noncurrent liabilities20,353 20,395 
Commitments and contingencies
Redeemable noncontrolling interests422 411 
Equity:
Preferred stock—authorized, 20,000,000 shares; issued, zero
  
Class A common stock, $0.01 par value—authorized, 7,500,000,000 shares; issued, 5,042,734,421 and 5,083,466,045; outstanding, 4,169,943,393 and 4,210,675,017
50 51 
Class B common stock, $0.01 par value—authorized, 75,000,000 shares; issued and outstanding, 9,444,375
  
Additional paid-in capital39,262 39,412 
Retained earnings52,524 51,609 
Treasury stock, 872,791,028 Class A common shares
(7,517)(7,517)
Accumulated other comprehensive income (loss)(1,898)(2,611)
Total Comcast Corporation shareholders’ equity82,421 80,943 
Noncontrolling interests612 684 
Total equity83,033 81,627 
Total liabilities and equity$259,429 $257,275 
See accompanying notes to condensed consolidated financial statements.
4


Comcast Corporation
Condensed Consolidated Statements of Changes in Equity
(Unaudited)
Three Months Ended
March 31,
(in millions, except per share data)20232022
Redeemable Noncontrolling Interests
Balance, beginning of period$411 $519 
Contributions from (distributions to) noncontrolling interests, net
(7)(25)
Net income (loss)17 18 
Balance, end of period$422 $513 
Class A Common Stock
Balance, beginning of period$51 $54 
Issuances (repurchases) of common stock under repurchase program and employee plans (1)
Balance, end of period$50 $53 
Additional Paid-In Capital
Balance, beginning of period$39,412 $40,173 
Share-based compensation293 286 
Repurchases of common stock under repurchase program and employee plans(521)(595)
Issuances of common stock under employee plans76 67 
Other2 (5)
Balance, end of period$39,262 $39,926 
Retained Earnings
Balance, beginning of period$51,609 $61,902 
Repurchases of common stock under repurchase program and employee plans(1,688)(2,670)
Dividends declared(1,231)(1,225)
Net income (loss)3,834 3,549 
Balance, end of period$52,524 $61,555 
Treasury Stock at Cost
Balance, beginning of period$(7,517)$(7,517)
Balance, end of period$(7,517)$(7,517)
Accumulated Other Comprehensive Income (Loss)
Balance, beginning of period$(2,611)$1,480 
Other comprehensive income (loss)713 (806)
Balance, end of period$(1,898)$674 
Noncontrolling Interests
Balance, beginning of period$684 $1,398 
Other comprehensive income (loss)(3)28 
Contributions from (distributions to) noncontrolling interests, net
15 (35)
Net income (loss)(84)(91)
Balance, end of period$612 $1,300 
Total equity$83,033 $95,992 
Cash dividends declared per common share$0.29 $0.27 
See accompanying notes to condensed consolidated financial statements.
5


Comcast Corporation
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1: Condensed Consolidated Financial Statements
Basis of Presentation
We have prepared these unaudited condensed consolidated financial statements based on SEC rules that permit reduced disclosure for interim periods. These financial statements include all adjustments that are necessary for a fair presentation of our consolidated results of operations, cash flows and financial condition for the periods shown, including normal, recurring accruals and other items. The consolidated results of operations for the interim periods presented are not necessarily indicative of results for the full year.
The year-end condensed consolidated balance sheet was derived from audited financial statements but does not include all disclosures required by generally accepted accounting principles in the United States (“GAAP”). For a more complete discussion of our accounting policies and certain other information, refer to our consolidated financial statements included in our 2022 Annual Report on Form 10-K and the notes within this Quarterly Report on Form 10-Q.
Reclassifications
Reclassifications have been made to our notes to condensed consolidated financial statements for the prior year period to conform to classifications used in 2023. See Note 2 for a discussion of the changes in our presentation of segment operating results.
Note 2: Segment Information
Beginning in the first quarter of 2023, we changed our presentation of segment operating results around our two primary businesses: Connectivity & Platforms and Content & Experiences.
Connectivity & Platforms: Contains our broadband and wireless connectivity businesses operated under the Xfinity and Comcast brands in the United States and under the Sky brand in certain territories in Europe (the “Connectivity & Platforms markets”). Also includes our video services businesses and the operations of our Sky-branded entertainment television channels in the Connectivity & Platforms markets. Our Connectivity & Platforms business is reported in two reportable business segments:
Residential Connectivity & Platforms Segment: Includes our residential broadband and wireless connectivity services, residential and business video services, advertising sales and Sky channels. Revenue is generated primarily from customers that subscribe to our services and from the sale of advertising and wireless devices.
Business Services Connectivity Segment: Includes our connectivity services for small business locations in the United States, which include broadband, voice and wireless services, as well as our solutions for medium-sized customers and larger enterprises, and our small business connectivity service offerings for international locations. Revenue is generated primarily from customers that subscribe to our services.
Content & Experiences: Contains our media and entertainment businesses that develop, produce, and distribute entertainment, news and information, sports, and other content for global audiences and that own and operate theme parks in the United States and Asia. Our Content & Experiences business is reported in three reportable business segments:
Media Segment: Includes primarily NBCUniversals television and streaming business, including national and regional cable networks; the NBC and Telemundo broadcast networks; NBC and Telemundo owned local broadcast television stations; and Peacock, our direct-to-consumer streaming service. Also includes international networks, including most of the Sky Sports channels, and other digital properties. Revenue is generated primarily from the distribution of our television and streaming programming and from the sale of advertising on our television networks, Peacock and other digital properties.
6


Comcast Corporation
Studios Segment: Includes primarily our NBCUniversal and Sky film and television studio production and distribution operations. Revenue is generated primarily from licensing our owned film and television content in the United States and internationally; and from the worldwide distribution of our produced and acquired films for exhibition in movie theaters.
Theme Parks Segment: Includes primarily the operations of our Universal theme parks in Orlando, Florida; Hollywood, California; Osaka, Japan; and Beijing, China. Revenue is generated primarily from guest spending at our theme parks.
Our other business interests consist primarily of Sky operations outside of the Connectivity & Platforms markets, the operations of Comcast Spectacor, which owns the Philadelphia Flyers and the Wells Fargo Center arena in Philadelphia, Pennsylvania, and the operations of Xumo, our consolidated streaming platform joint venture with Charter Communications formed in June 2022.
Our segments generally report transactions with one another as if they were stand-alone businesses in accordance with GAAP, and these transactions are eliminated in consolidation. When multiple segments enter into transactions to provide products and services to third parties, revenue is generally allocated to our segments based on relative value. Transactions between our Connectivity & Platforms and Content & Experiences businesses, and between segments within the Content & Experiences business, generally include intercompany profit consistent with third-party transactions. The segments within our Connectivity & Platforms business use certain shared infrastructure, including the cable distribution network in the United States, and each segment is presented with its direct costs and an allocation of shared costs, as well as revenue from its customers.
Our financial data by reportable business segment is presented in the tables below and has been updated to reflect our new segment presentation, including: (1) presentation of Cable Communications results in the Residential Connectivity & Platforms and Business Services Connectivity segments and (2) presentation of Skys results across the segments within the Connectivity & Platforms and Content & Experiences businesses, and Corporate and Other. We do not present asset information for our reportable business segments as this information is not used to allocate resources and capital.
Three Months Ended March 31,
 20232022
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Revenue(a)
Adjusted EBITDA(b)
Connectivity & Platforms
Residential Connectivity & Platforms$17,869 $6,762 $18,340 $6,611 
Business Services Connectivity2,283 1,332 2,172 1,233 
Connectivity & Platforms20,153 8,093 20,512 7,844 
Content & Experiences
Media6,152 880 7,758 1,181 
Studios2,956 277 2,907 245 
Theme Parks1,949 658 1,560 451 
Headquarters and Other19 (232)16 (191)
Eliminations(a)
(817)24 (901)(62)
Content & Experiences10,259 1,607 11,339 1,623 
Corporate and Other707 (288)713 (235)
Eliminations(a)
(1,427)3 (1,554)(82)
Comcast Consolidated$29,691 $9,415 $31,010 $9,150 
(a)Included in Eliminations are transactions that our segments enter into with one another. The most significant of these transactions include distribution revenue in Media related to fees from Residential Connectivity & Platforms for the rights to distribute television programming and content licensing revenue in Studios for licenses of owned content to Media. Revenue for licenses of content from Studios to Media is generally recognized at a point in time, consistent with the recognition of transactions with third parties, when the content is delivered and made available for use. The costs of these licenses in Media are recognized as the content is used over the license period. The difference in timing of recognition between segments results in an Adjusted EBITDA impact in eliminations, as the profits (losses) on these transactions are deferred in our consolidated results and recognized as the content is used over the license period.
7


Comcast Corporation
A summary of revenue for each of our segments resulting from transactions with other segments and eliminated in consolidation is presented in the table below.
Three Months Ended
March 31,
(in millions)20232022
Connectivity & Platforms
Residential Connectivity & Platforms$53 $56 
Business Services Connectivity   
Content & Experiences
Media1,167 1,305 
Studios962 1,024 
Theme Parks  
Headquarters and Other8 12 
Corporate and Other54 58 
Total intersegment revenue$2,244 $2,455 
(b)We use Adjusted EBITDA as the measure of profit or loss for our operating segments. From time to time we may report the impact of certain events, gains, losses or other charges related to our operating segments within Corporate and Other. Our reconciliation of the aggregate amount of Adjusted EBITDA for our segments to consolidated income before income taxes is presented in the table below.
 Three Months Ended
March 31,
(in millions)
20232022
Adjusted EBITDA$9,415 $9,150 
Adjustments8 (33)
Depreciation(2,264)(2,213)
Amortization(1,513)(1,335)
Interest expense
(1,010)(993)
Investment and other income (loss), net607 188 
Income (loss) before income taxes$5,243 $4,764 
Adjustments represent the impact of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including costs related to our investment portfolio.
Goodwill by Segment
The changes in the carrying amount of goodwill by segment for the three months ended March 31, 2023 are presented in the table below.
  Connectivity & PlatformsContent & Experiences  
(in billions)Cable
Communications
Residential Connectivity & PlatformsBusiness Services ConnectivityMediaStudiosTheme
Parks
SkyCorporate
and Other
Total
Balance, December 31, 2022
Goodwill$16.2 $ $ $14.7 $3.7 $5.8 $26.0 $ $66.4 
Accumulated impairment losses(a)
      (7.9) (7.9)
$16.2 $ $ $14.7 $3.7 $5.8 $18.1 $ $58.5 
Segment change(16.2)27.4 2.2 4.7   (18.1)  
Foreign currency translation and other 0.4  0.1  (0.1)  0.5 
Balance, March 31, 2023
Goodwill$ $33.9 $2.2 $21.7 $3.7 $5.7 $ $ $67.3 
Accumulated impairment losses(a)
 (6.1) (2.2)    (8.3)
$ $27.8 $2.2 $19.5 $3.7 $5.7 $ $ $59.0 
(a) Amounts relate to 2022 impairment related to Sky allocated to the new segments on a consistent basis with goodwill. Amounts are impacted by foreign currency translation each period.



8


Comcast Corporation
Note 3: Revenue
Three Months Ended
March 31,
(in millions)20232022
Domestic broadband$6,343 $6,050 
Domestic wireless858 677 
International connectivity897 840 
Total residential connectivity8,099 7,568 
Video7,382 8,002 
Advertising907 1,073 
Other1,482 1,698 
Total Residential Connectivity & Platforms17,869 18,340 
Total Business Services Connectivity2,283 2,172 
Total Connectivity & Platforms20,153 20,512 
Domestic advertising2,025 3,310 
Domestic distribution2,709 2,938 
International networks1,008 995 
Other410 515 
Total Media6,152 7,758 
Content licensing2,344 2,429 
Theatrical319 168 
Other292 310 
Total Studios2,956 2,907 
Total Theme Parks1,949 1,560 
Headquarters and Other19 16 
Eliminations(a)
(817)(901)
Total Content & Experiences10,259 11,339 
Corporate and Other707 713 
Eliminations(a)
(1,427)(1,554)
Total revenue$29,691 $31,010 
(a)Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.
Condensed Consolidated Balance Sheet
The following tables summarize our accounts receivable and other balances that are not separately presented in our condensed consolidated balance sheet that relate to the recognition of revenue and collection of the related cash.
(in millions)March 31,
2023
December 31,
2022
Receivables, gross$12,993 $13,407 
Less: Allowance for credit losses706 736 
Receivables, net$12,287 $12,672 
(in millions)March 31,
2023
December 31,
2022
Noncurrent receivables, net (included in other noncurrent assets, net)$1,983 $1,887 
Noncurrent deferred revenue (included in other noncurrent liabilities)$804 $735 
9


Comcast Corporation
Our accounts receivables include amounts not yet billed related to equipment installment plans, as summarized in the table below.
(in millions)March 31,
2023
December 31,
2022
Receivables, net$1,407 $1,388 
Noncurrent receivables, net (included in other noncurrent assets, net)1,051 1,023 
Total$2,458 $2,411 
Note 4: Programming and Production Costs
Three Months Ended
March 31,
(in millions)20232022
Video distribution programming$3,191 $3,426 
Film and television content:
Owned(a)
2,734 2,508
   Licensed, including sports rights2,732 4,325
Other347 311
Total programming and production costs$9,004 $10,570 
(a) Amount includes amortization of owned content of $2.2 billion and $2.0 billion for the three months ended March 31, 2023 and 2022, respectively, as well as participations and residuals expenses.
Capitalized Film and Television Costs
(in millions)March 31,
2023
December 31,
2022
Owned:
In production and in development$3,350 $3,210 
Completed, not released396 130 
Released, less amortization4,390 4,634 
8,136 7,974 
Licensed, including sports advances4,476 4,586 
Film and television costs$12,612 $12,560 
Note 5: Long-Term Debt
As of March 31, 2023, our debt had a carrying value of $95.5 billion and an estimated fair value of $89.9 billion. As of December 31, 2022, our debt had a carrying value of $94.8 billion and an estimated fair value of $86.9 billion. The estimated fair value of our publicly traded debt was primarily based on Level 1 inputs that use quoted market value for the debt. The estimated fair value of debt for which there are no quoted market prices was based on Level 2 inputs that use interest rates available to us for debt with similar terms and remaining maturities.
Note 6: Investments and Variable Interest Entities
Investment and Other Income (Loss), Net
 Three Months Ended
March 31,
(in millions)20232022
Equity in net income (losses) of investees, net$485 $133 
Realized and unrealized gains (losses) on equity securities, net
(6)117 
Other income (loss), net128 (62)
Investment and other income (loss), net$607 $188 
The amount of unrealized gains (losses), net recognized in the three months ended March 31, 2023 and 2022 that related to marketable and nonmarketable equity securities still held as of the end of each reporting period was $(24) million and $90 million, respectively.
10


Comcast Corporation
Investments
(in millions)March 31,
2023
December 31,
2022
Equity method$6,211 $5,421 
Marketable equity securities91 96 
Nonmarketable equity securities1,623 1,653 
Other investments471 972 
Total investments8,396 8,142 
Less: Current investments98 402 
Less: Investment securing collateralized obligation464 490 
Noncurrent investments$7,834 $7,250 
Equity Method Investments
The amount of cash distributions received from equity method investments presented within operating activities in the condensed consolidated statements of cash flows in the three months ended March 31, 2023 and 2022 was $20 million and $32 million, respectively.
Atairos
Atairos is a variable interest entity (“VIE”) that follows investment company accounting and records its investments at their fair values each reporting period with the net gains or losses reflected in its statement of operations. We recognize our share of these gains and losses in equity in net income (losses) of investees, net. For the three months ended March 31, 2023 and 2022, we made cash capital contributions to Atairos totaling $14 million and $13 million, respectively. As of March 31, 2023 and December 31, 2022, our investment in Atairos, inclusive of certain distributions retained by Atairos on our behalf and classified as advances within other investments, was $4.8 billion and $4.3 billion, respectively. As of March 31, 2023, our remaining unfunded capital commitment was $1.5 billion.
Hulu and Collateralized Obligation
In 2019, we borrowed $5.2 billion under a term loan facility due March 2024 which is fully collateralized by the minimum guaranteed proceeds of the put/call option related to our investment in Hulu. As of both March 31, 2023 and December 31, 2022, the carrying value and estimated fair value of our collateralized obligation were each $5.2 billion. The estimated fair values were based on Level 2 inputs that use interest rates for debt with similar terms and remaining maturities. We present our investment in Hulu and the term loan separately in our condensed consolidated balance sheet in the captions “investment securing collateralized obligation” and “collateralized obligation,” respectively. The recorded value of our investment reflects our historical cost in applying the equity method and, as a result, is less than its fair value.
Other Investments
Other investments include investments in certain short-term instruments with maturities over three months when purchased, such as commercial paper, certificates of deposit and U.S. government obligations, which are generally accounted for at amortized cost. There were no such investments as of March 31, 2023. These short-term instruments totaled $304 million as of December 31, 2022. The carrying amounts of these investments approximate their fair values, which are primarily based on Level 2 inputs that use interest rates for instruments with similar terms and remaining maturities.
Consolidated Variable Interest Entity
Universal Beijing Resort
We own a 30% interest in a Universal theme park and resort in Beijing, China (“Universal Beijing Resort”), which opened in September 2021. Universal Beijing Resort is a consolidated VIE with the remaining interest owned by a consortium of Chinese state-owned companies. The construction was funded through a combination of debt financing and equity contributions from the partners in accordance with their equity interests. As of March 31, 2023, Universal Beijing Resort had $3.6 billion of debt outstanding, including $3.2 billion principal amount of a term loan outstanding under the debt financing agreement.
As of March 31, 2023, our condensed consolidated balance sheet included assets and liabilities of Universal Beijing Resort totaling $8.3 billion and $7.4 billion, respectively. The assets and liabilities of Universal Beijing Resort primarily consist of property and equipment, operating lease assets and liabilities, and debt.
11


Comcast Corporation
Note 7: Equity and Share-Based Compensation
Weighted-Average Common Shares Outstanding
Three Months Ended
March 31,
(in millions)20232022
Weighted-average number of common shares outstanding – basic4,208 4,512 
Effect of dilutive securities19 46 
Weighted-average number of common shares outstanding – diluted4,227 4,558 
Antidilutive securities20270
Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. Antidilutive securities represent the number of potential common shares related to share-based compensation awards that were excluded from diluted EPS because their effect would have been antidilutive.
Accumulated Other Comprehensive Income (Loss)
(in millions)March 31,
2023
December 31,
2022
Cumulative translation adjustments$(2,313)$(3,093)
Deferred gains (losses) on cash flow hedges131 193 
Unrecognized gains (losses) on employee benefit obligations and other284 290 
Accumulated other comprehensive income (loss), net of deferred taxes$(1,898)$(2,611)
Share-Based Compensation
Our share-based compensation plans consist primarily of awards of restricted share units (“RSUs”) and stock options to certain employees and directors as part of our approach to long-term incentive compensation. Additionally, through our employee stock purchase plans, employees are able to purchase shares of our common stock at a discount through payroll deductions.
In March 2023, we granted 22 million RSUs and 57 million stock options related to our annual management awards. The weighted-average fair values associated with these grants were $36.62 per RSU and $8.33 per stock option.
During the three months ended March 31, 2023 and 2022, share-based compensation expense recognized in our condensed consolidated statements of income was $295 million and $300 million, respectively. As of March 31, 2023, we had unrecognized pretax compensation expense of $2.7 billion related to nonvested RSUs and nonvested stock options.
Note 8: Supplemental Financial Information
Cash Payments for Interest and Income Taxes
 Three Months Ended
March 31,
(in millions)20232022
Interest$766 $747 
Income taxes$148 $90 
Noncash Activities
During the three months ended March 31, 2023:
we acquired $2.1 billion of property and equipment and intangible assets that were accrued but unpaid
we recorded a liability of $1.2 billion for a quarterly cash dividend of $0.29 per common share paid in April 2023
During the three months ended March 31, 2022:
we acquired $1.9 billion of property and equipment and intangible assets that were accrued but unpaid
we recorded a liability of $1.2 billion for a quarterly cash dividend of $0.27 per common share paid in April 2022
12


Comcast Corporation
Cash, Cash Equivalents and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statements of cash flows.
(in millions)March 31,
2023
December 31,
2022
Cash and cash equivalents$5,535 $4,749 
Restricted cash included in other current assets and other noncurrent assets, net42 33 
Cash, cash equivalents and restricted cash, end of period$5,577 $4,782 
Note 9: Commitments and Contingencies
Contingencies
We are subject to legal proceedings and claims that arise in the ordinary course of our business. While the amount of ultimate liability with respect to such actions is not expected to materially affect our results of operations, cash flows or financial position, any litigation resulting from any such legal proceedings or claims could be time-consuming and injure our reputation.
13

ITEM 2: MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion is provided as a supplement to, and should be read in conjunction with, the condensed consolidated financial statements and related notes included in this Quarterly Report on Form 10-Q and our 2022 Annual Report on Form 10-K.
Overview
We are a global media and technology company with two primary businesses: Connectivity & Platforms and Content & Experiences. We present the operations of (1) our Connectivity & Platforms business in two reportable business segments: Residential Connectivity & Platforms and Business Services Connectivity and (2) our Content & Experiences business in three reportable business segments: Media, Studios and Theme Parks. Refer to Note 2 for information on our reportable business segments, including a description of the segment change implemented in the first quarter of 2023. All amounts are presented under the new segment structure.
Consolidated Operating Results
 Three Months Ended
March 31,
Change
(in millions, except per share data)20232022%
Revenue$29,691 $31,010 (4.3)%
Costs and Expenses:
Programming and production9,004 10,570 (14.8)
Marketing and promotion1,963 2,062 (4.8)
Other operating and administrative
9,301 9,260 0.4 
Depreciation2,264 2,213 2.3 
Amortization
1,513 1,335 13.3 
Total costs and expenses24,045 25,440 (5.5)
Operating income5,646 5,569 1.4 
Interest expense (1,010)(993)1.6
Investment and other income (loss), net607 188 NM
Income before income taxes5,243 4,764 10.1 
Income tax expense
(1,476)(1,288)14.6
Net income3,767 3,476 8.4 
Less: Net income (loss) attributable to noncontrolling interests (67)(73)(8.4)
Net income attributable to Comcast Corporation$3,834 $3,549 8.0 %
Basic earnings per common share attributable to Comcast Corporation shareholders$0.91 $0.79 15.2 %
Diluted earnings per common share attributable to Comcast Corporation shareholders$0.91 $0.78 16.7 %
Adjusted EBITDA(a)
$9,415 $9,150 2.9 %
Percentage changes that are considered not meaningful are denoted with NM.
(a)Adjusted EBITDA is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section on page 25 for additional information, including our definition and our use of Adjusted EBITDA, and for a reconciliation from net income attributable to Comcast Corporation to Adjusted EBITDA.

Consolidated revenue decreased for the three months ended March 31, 2023, driven by decreases in the Content & Experiences and Connectivity & Platforms businesses. Revenue for our reportable business segments and other businesses is discussed separately below under the heading “Segment Operating Results.”
Consolidated costs and expenses, excluding depreciation and amortization expense, decreased for the three months ended March 31, 2023, driven by decreases in the Content & Experiences and Connectivity & Platforms businesses, partially offset by an increase in Corporate and Other. Costs and expenses for our reportable business segments and our corporate operations and other businesses are discussed separately below under the heading “Segment Operating Results.”
Consolidated depreciation and amortization expense increased for the three months ended March 31, 2023 primarily due to an increase in the amortization of software, partially offset by the impact of foreign currency.
14

Amortization expense from acquisition-related intangible assets totaled $556 million and $592 million for the three months ended March 31, 2023 and March 31, 2022, respectively. Amounts primarily relate to customer relationship intangible assets recorded in connection with the Sky transaction in 2018 and the NBCUniversal transaction in 2011.
Consolidated interest expense increased for the three months ended March 31, 2023 primarily due to higher weighted-average interest rates.
Consolidated investment and other income (loss), net increased for the three months ended March 31, 2023 compared to the same period in 2022.
 Three Months Ended
March 31,
(in millions)20232022
Equity in net income (losses) of investees, net$485 $133 
Realized and unrealized gains (losses) on equity securities, net(6)117 
Other income (loss), net128 (62)
Total investment and other income (loss), net$607 $188 
The change in investment and other income (loss), net was primarily due to our investment in Atairos and changes in other income (loss), net and realized and unrealized gains (losses) on equity securities, net. The income (losses) at Atairos were driven by fair value adjustments on its underlying investments with income (loss) of $524 million and $78 million for the three months ended March 31, 2023 and March 31, 2022, respectively. The change in other income (loss), net for the three months ended March 31, 2023 compared to the same period in 2022 primarily resulted from foreign exchange remeasurement losses in the prior year period, gains on insurance contracts compared to losses in the prior year period and increased interest income compared to the prior year period. The change in realized and unrealized gains (losses) on equity securities, net for the three months ended March 31, 2023 compared to the same period in 2022 was primarily due to gains on nonmarketable securities in the prior year period, partially offset by losses on marketable securities in the prior year period.
Consolidated income tax expense for the three months ended March 31, 2023 and 2022 reflects an effective income tax rate that differs from the federal statutory rate due to state and foreign income taxes and adjustments associated with uncertain tax positions. The increase in income tax expense for the three months ended March 31, 2023 compared to the same period in 2022 was primarily driven by higher income before income taxes.
Consolidated net income (loss) attributable to noncontrolling interests changed for the three months ended March 31, 2023 compared with the same period in 2022 primarily due to lower losses at Universal Beijing Resort as a result of increased operations in the current year period, partially offset by losses in our Xumo streaming platform joint venture in the current year.
15

Segment Operating Results
Our segment operating results are presented based on how we assess operating performance and internally report financial information. See Note 2 for additional information on our reportable business segments.
Connectivity & Platforms Results of Operations
 Three Months Ended
March 31,
Change
Constant Currency Change(b)
(in millions)20232022%%
Revenue
Residential Connectivity & Platforms$17,869 $18,340 (2.6)%(0.7)%
Business Services Connectivity2,283 2,172 5.1 5.2 
Total Connectivity & Platforms revenue$20,153 $20,512 (1.8)%(0.1)%
Adjusted EBITDA
Residential Connectivity & Platforms$6,762 $6,611 2.3 %3.2 %
Business Services Connectivity1,332 1,233 8.0 7.9 
Total Connectivity & Platforms Adjusted EBITDA$8,093 $7,844 3.2 %3.9 %
Adjusted EBITDA Margin(a)
Residential Connectivity & Platforms37.8 %36.0 %180 bps140 bps
Business Services Connectivity58.3 56.8 150 bps150 bps
Total Connectivity & Platforms Adjusted EBITDA margin40.2 %38.2 %200 bps160 bps
(a)Our Adjusted EBITDA margin is Adjusted EBITDA as a percentage of revenue. We believe this metric is useful particularly as we continue to focus on growing our high-margin businesses and improving overall operating cost management. Change in Adjusted EBITDA margin reflects the year-over-year basis point change.
(b)Constant currency is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section on page 25 for additional information, including our definition and our use of constant currency, and for a reconciliation of constant currency amounts.
We continue to focus on growing our higher-margin connectivity businesses while managing overall operating costs. We also continue to invest in our network to support higher-speed broadband offerings and to expand the number of homes and businesses passed. Our customer relationships growth has slowed primarily reflecting continued low domestic household move levels and an increasingly competitive environment. We believe our residential connectivity revenue will increase as a result of growth in average domestic broadband revenue per customer, as well as increases in domestic wireless and international connectivity revenue. At the same time, we expect continued declines in video revenue as a result of domestic customer net losses due to shifting video consumption patterns and the competitive environment, although customer net losses typically partially mitigate the impact of continued rate increases on programming expenses. We also expect continued declines in other revenue in wireline voice revenue. Global economic conditions and consumer sentiment have in the past, and may continue to, adversely impact demand for our products and services and our results of operations. In addition, currency exchange rates have impacted our Residential Connectivity & Platforms segment results as a result of the strengthening of the U.S. dollar, relative primarily to the British pound and euro.
We believe our Business Services Connectivity segment will continue to grow by offering competitive services, including to medium-sized and enterprise customers.
16

Connectivity & Platforms Customer Metrics
 Net Additions / (Losses)
 March 31,Three Months Ended
March 31,
(in thousands)2023
2022(d)
2023
2022(d)
Customer relationships
Domestic Residential Connectivity & Platforms customer relationships(a)
31,826 31,993 (34)184 
International Residential Connectivity & Platforms customer relationships(a)
18,051 17,908 111 (122)
Business Services Connectivity customer relationships(b)
2,630 2,592 19 
Total Connectivity & Platforms customer relationships52,507 52,494 82 81 
Domestic broadband
Residential customers
29,815 29,836 253 
Business customers2,508 2,485 12 
Total domestic broadband customers32,324 32,320 264 
Domestic wireless
Total domestic wireless lines(c)
5,668 4,298 355 318 
Domestic video
Total domestic video customers15,528 17,664 (614)(512)
(a)Residential Connectivity & Platforms customer relationships generally represent the number of residential customer locations that subscribe to at least one of our services. International Residential Connectivity & Platforms customer relationships represent customers receiving Sky services in the Connectivity & Platforms markets. Previously reported total Sky customer relationships of approximately 23 million as of December 31, 2022 also included approximately 5 million customer relationships receiving Sky services outside of the Connectivity & Platforms markets. Because each of our services includes a variety of product tiers, which may change from time to time, net additions or losses in any one period will reflect a mix of customers at various tiers.
(b)Business Services Connectivity customer metrics are generally counted based on the number of locations receiving services, including locations within our distribution system in the United States, as well as locations outside of our distribution system both in the United States and internationally. Certain arrangements whereby third parties provide connectivity services leveraging our distribution system are also generally counted based on the number of locations served.
(c)Domestic wireless lines represent the number of residential and business customers wireless devices. An individual customer relationship may have multiple wireless lines.
(d)Customer metrics for 2022 have been updated to reflect the new segment presentation, and to align methodologies for counting business customer metrics to: (1) include locations receiving our services outside of our distribution system and (2) now count certain customers based on the number of locations receiving services, including arrangements whereby third parties provide connectivity services leveraging our distribution system. These changes in methodology were not material to any period presented.

Three Months Ended
March 31,
Change
Constant Currency Change(a)
20232022%%
Average monthly total Connectivity & Platforms revenue per customer relationship$128.04 $130.35 (1.8)%(0.1)%
Average monthly total Connectivity & Platforms Adjusted EBITDA per customer relationship$51.42 $49.85 3.1 %3.9 %
(a)Constant currency is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section on page 25 for additional information, including our definition and our use of constant currency, and for a reconciliation of constant currency amounts.

Average monthly total revenue per customer relationship is impacted by rate adjustments and changes in the types and levels of services received by our residential and business customers, as well as changes in advertising and other revenue and in foreign currency exchange rates. While revenue from our individual service offerings is also impacted by changes in the allocation of revenue among services sold in a bundle, the allocation does not impact average monthly total revenue per customer relationship. Each of our services has a different contribution to Adjusted EBITDA margin. We use average monthly Adjusted EBITDA per customer relationship to evaluate the profitability of our customer base across our service offerings. We believe both metrics are useful to understand the trends in our business, and average monthly Adjusted EBITDA per customer relationship is useful particularly as we continue to focus on growing our higher-margin businesses.
17

Connectivity & Platforms — Supplemental Costs and Expenses Information
Connectivity & Platforms supplemental costs and expenses information in the table below is presented on an aggregate basis across the Connectivity & Platforms segments as the segments use certain shared infrastructure, including the cable distribution network in the United States. Costs and expenses information reported separately for the Residential Connectivity & Platforms and Business Services Connectivity segments include each segment’s direct costs and an allocation of shared costs.
 Three Months Ended
March 31,
Change
Constant Currency Change(g)
(in millions)20232022%%
Costs and Expenses
Programming(a)
$4,600 $4,884 (5.8)%(3.8)%
Technical and support(b)
1,830 1,949 (6.1)(4.8)
Direct product costs(c)
1,401 1,339 4.7 10.2 
Marketing and promotion(d)
1,202 1,332 (9.7)(7.9)
Customer service(e)
709 736 (3.6)(1.8)
Other(f)
2,317 2,429 (4.6)(2.5)
Total Connectivity & Platforms costs and expenses$12,059 $12,668 (4.8)%(2.6)%
(a)Programming expenses, which represent our most significant operating expense, are the fees we incur to provide video services to our customers, and primarily include fees related to the distribution of television network programming and fees charged for retransmission of the signals from local broadcast television stations. These expenses also include the costs of content on the Sky-branded entertainment television channels, including amortization of licensed programming.
(b)Technical and support expenses primarily include costs for labor to complete service call and installation activities; and costs for network operations and satellite transmission, product development, fulfillment and provisioning.
(c)Direct product costs primarily include access fees related to using wireless and broadband networks owned by third parties to deliver our services and costs of products sold, including wireless devices and Sky Glass smart televisions.
(d)Marketing and promotion expenses include the costs associated with attracting new customers and promoting our service offerings.
(e)Customer service expenses include the personnel and other costs associated with customer service and certain selling activities.
(f)Other expenses primarily include administrative personnel costs; franchise and other regulatory fees; fees paid to third parties where we represent the advertising sales efforts; other business support costs, including building and office expenses, taxes and billing costs; and bad debt.
(g)Constant currency is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section on page 25 for additional information, including our definition and our use of constant currency, and for a reconciliation of constant currency amounts.
Residential Connectivity & Platforms Segment Results of Operations
 Three Months Ended
March 31,
Change
Constant Currency Change(a)
(in millions)20232022%%
Revenue
Domestic broadband$6,343 $6,050 4.8 %4.8 %
Domestic wireless858 677 26.7 26.7 
International connectivity897 840 6.8 17.8 
Total residential connectivity 8,099 7,568 7.0 8.1 
Video7,382 8,002 (7.7)(5.5)
Advertising907 1,073 (15.5)(12.7)
Other1,482 1,698 (12.7)(10.5)
Total revenue17,869 18,340 (2.6)(0.7)
Costs and Expenses
Programming4,600 4,884 (5.8)(3.8)
Other6,508 6,846 (4.9)(2.3)
Total costs and expenses11,108 11,729 (5.3)(2.9)
Adjusted EBITDA$6,762 $6,611 2.3 %3.2 %
(a)Constant currency is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section on page 25 for additional information, including our definition and our use of constant currency, and for a reconciliation of constant currency amounts.
18

Residential Connectivity & Platforms Segment – Revenue
Domestic broadband revenue consists of revenue from sales of broadband services to residential customers in the United States, including equipment and installation services. Domestic broadband revenue also includes revenue related to our customers use of Flex streaming devices and commission revenue related to sales of third-party direct-to-consumer (“DTC”) streaming services.
Domestic broadband revenue increased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to an increase in average rates.
Domestic wireless revenue consists of revenue from sales of wireless services and devices, including handsets, tablets and smart watches, to residential customers in the United States.
Domestic wireless revenue increased for the three months ended March 31, 2023 compared to the same period in 2022 due to an increase in the number of customer lines and device sales.
International connectivity revenue consists of revenue from sales of broadband services, including equipment and installation services, wireless services and wireless devices to residential customers in the Connectivity & Platforms markets in Europe, as well as commission revenue related to sales of third-party DTC streaming services.
International connectivity revenue increased for the three months ended March 31, 2023 compared to the same period in 2022 due to increases in wireless revenue, resulting from increases in sales of wireless devices and wireless services, and broadband revenue. Wireless and broadband revenues were negatively impacted by foreign currency.
Video revenue consists of revenue from sales of video services to residential and business customers across the Connectivity & Platforms markets, including equipment and installation services. Video includes pay-per-view and other transactional revenue and franchise fees, as well as revenue from sales of certain hardware, including Sky Glass smart televisions.
Video revenue decreased for the three months ended March 31, 2023 compared to the same period in 2022 due to a decline in the number of video customers and the negative impact of foreign currency, partially offset by an increase in average rates.
Advertising revenue includes revenue from the sale of advertising across our platforms in the Connectivity & Platforms markets, including advertising as part of our distribution agreements with linear television networks in the United States, and advertising on Sky-branded entertainment television channels and digital properties. Advertising also includes revenue where we represent the sales efforts of third parties and from our advanced advertising businesses.
Advertising revenue decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to overall market weakness, the negative impact of foreign currency and a decline in domestic political advertising in the current year period.
Other revenue includes revenue in the Connectivity & Platforms markets from sales of wireline voice services to residential customers; our residential security and automation services businesses; the licensing of our technology platforms to other multichannel video providers; the distribution of our Sky-branded entertainment television channels on third-party platforms; commissions from electronic retailing networks; and certain billing and collection fees.
Other revenue decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to a decrease in voice revenue driven by a decline in the number of residential wireline voice customers and a decrease due to the negative impact of foreign currency.
Residential Connectivity & Platforms Segment – Costs and Expenses
Programming expenses decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to a decline in the number of domestic video subscribers and the impact of foreign currency, partially offset by domestic contractual rate increases and an increase in programming expenses for international sports channels.
Other expenses decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to the impact of foreign currency, decreased spending on marketing and promotion, lower technical and support costs, and a decrease in fees paid to third-party channels relating to advertising sales. These decreases were partially offset by increased direct product costs associated with our wireless service resulting from increases in device sales and the number of customers receiving the service.
19

Business Services Connectivity Segment Results of Operations
 Three Months Ended
March 31,
Change
(in millions)20232022%
Revenue$2,283 $2,172 5.1 %
Costs and expenses952 938 1.4 
Adjusted EBITDA$1,332 $1,233 8.0 %
Business services connectivity revenue primarily consists of revenue from our connectivity service offerings for small business locations, which include broadband, voice and wireless services, as well as our solutions for medium-sized customers and larger enterprises.
Business services connectivity revenue increased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to an increase in revenue from small business customers driven by an increase in average rates, and an increase in revenue from medium-sized and enterprise customers.
Business services connectivity costs and expenses increased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to an increase in direct product costs.
Content & Experiences Results of Operations
 Three Months Ended
March 31,
Change
(in millions)20232022%
Revenue
Media$6,152 $7,758 (20.7)%
Studios2,956 2,907 1.7 
Theme Parks1,949 1,560 24.9 
Headquarters and Other19 16 16.3 
Eliminations(817)(901)9.4 
Total Content & Experiences revenue$10,259 $11,339 (9.5)%
Adjusted EBITDA
Media$880 $1,181 (25.5)%
Studios277 245 13.3 
Theme Parks658 451 46.0
Headquarters and Other(232)(191)(21.3)
Eliminations24 (62)NM
Total Content & Experiences Adjusted EBITDA$1,607 $1,623 (1.0)%
Percentage changes that are considered not meaningful are denoted with NM.
We operate our Media segment as a combined television and streaming business. We expect that the number of subscribers and audience ratings at our linear networks will continue to decline as a result of the competitive environment and shifting video consumption patterns, which we aim to mitigate over time by continued growth in Peacock paid subscribers and advertising revenue. We expect to continue to incur significant costs related to additional content and marketing at Peacock, with such costs increasing in 2023. Revenue and programming expenses are also impacted by the timing of certain sporting events, including the Olympics, Super Bowl and FIFA World Cup in 2022. Global economic conditions and consumer sentiment have in the past, and may continue to, adversely impact demand for our products and services and our results of operations. In addition, currency exchange rates have impacted revenue and programming and production costs at our international networks as a result of the strengthening of the U.S. dollar, relative primarily to the British pound and euro.
Our Studios segment generates revenue primarily from third parties and from licensing content to our Media segment. While results of operations for our Studios segment are not impacted, results for our total Content & Experiences business may be impacted as the Studios segment licenses content to the Media segment, including for Peacock, rather than licensing the content to third parties.
20

We continue to invest significantly in existing and new theme park attractions, hotels and infrastructure, including Epic Universe in Orlando, which we believe will have a positive impact on attendance and guest spending at our theme parks. Our results in prior periods were impacted by temporary restrictions and closures at our international theme parks due to COVID-19. In addition, currency exchange rates have impacted our international theme park results as a result of the strengthening of the U.S. dollar, particularly against the Japanese yen and Chinese yuan.
Media Segment Results of Operations
 Three Months Ended
March 31,
Change
(in millions)20232022%
Revenue
Domestic advertising$2,025 $3,310 (38.8)%
Domestic distribution2,709 2,938 (7.8)
International networks1,008 995 1.3 
Other410 515 (20.5)
Total revenue6,152 7,758 (20.7)
Costs and Expenses
Programming and production3,989 5,221 (23.6)
Marketing and promotion305 426 (28.4)
Other978 929 5.2 
Total costs and expenses5,272 6,577 (19.8)
Adjusted EBITDA$880 $1,181 (25.5)%
Media Segment – Revenue
Revenue decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to our broadcasts of the Beijing Olympics and Super Bowl in the first quarter of 2022. Excluding incremental revenue associated with our broadcasts of these events, revenue decreased for the three months ended March 31, 2023 driven by declines in domestic advertising and other revenue, partially offset by an increase in domestic distribution revenue.
Three Months Ended
March 31,
Change
(in millions)20232022%
Total revenue$6,152 $7,758 (20.7)%
Olympics and Super Bowl— 1,481 NM
Total revenue, excluding Olympics and Super Bowl$6,152 $6,276 (2.0)%
Total domestic advertising revenue$2,025 $3,310 (38.8)%
Olympics and Super Bowl 1,154 NM
Domestic advertising revenue, excluding Olympics and Super Bowl$2,025 $2,156 (6.1)%
Total domestic distribution revenue$2,709 $2,938 (7.8)%
Olympics— 327 NM
Domestic distribution revenue, excluding Olympics$2,709 $2,611 3.8 %
Percentage changes that are considered not meaningful are denoted with NM.
Domestic advertising revenue consists of revenue generated from sales of advertising on our television networks, Peacock and other digital properties operating predominantly in the United States.
Domestic advertising revenue decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to our broadcasts of the Beijing Olympics and Super Bowl in the first quarter of 2022. Excluding the incremental revenue associated with our broadcasts of these events, domestic advertising revenue decreased for the three months ended March 31, 2023, primarily due to a decrease in revenue at our networks driven by continued audience ratings declines, partially offset by an increase in revenue at Peacock.
Domestic distribution revenue primarily includes revenue generated from the distribution of our television network programming for networks operating predominantly in the United States to traditional and virtual multichannel video providers, and from NBC-affiliated and Telemundo-affiliated local broadcast stations. Our revenue from distribution agreements is generally based on the number of subscribers receiving the programming and the fees charged per subscriber. Distribution revenue also includes Peacock subscription fees.
21

Domestic distribution revenue decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to our broadcast of the Beijing Olympics in the first quarter of 2022. Excluding the incremental revenue associated with our broadcast of the Beijing Olympics, domestic distribution revenue increased for the three months ended March 31, 2023 primarily due to an increase in Peacock paid subscribers, partially offset by a decrease in revenue at our networks. The decrease at our networks was primarily due to a decline in the number of subscribers, partially offset by contractual rate increases.
International networks revenue consists of revenue generated by our networks operating predominantly outside the United States, including most of the Sky Sports channels. This revenue primarily results from the distribution of network programming to multichannel video providers and other platforms, as well as sales of advertising. A significant portion of this revenue comes from the Residential Connectivity & Platforms segment.
International networks revenue increased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to an increase in revenue associated with the distribution of sports channels, partially offset by a decrease from the negative impact of foreign currency.
Other revenue consists primarily of revenue from the licensing of our owned content and technology, and revenue generated by various digital properties.
Other revenue decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to a decrease in content licensing.
* * *
Revenue included $685 million and $472 million related to Peacock for the three months ended March 31, 2023 and 2022, respectively. We had 22 million and 13 million paid subscribers of Peacock as of March 31, 2023 and 2022, respectively. Peacock paid subscribers represent customers from which Peacock receives a subscription fee on a retail or wholesale basis. Paid subscribers do not include certain customers that receive Peacock as part of bundled services where Peacock does not receive fees.
Media Segment – Costs and Expenses
Programming and production costs include the amortization of owned and licensed programming, including sports rights, direct production costs, production overhead, on-air talent costs and costs associated with the distribution of our programming to third-party networks and other distribution platforms.
Programming and production costs decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to costs associated with our broadcast of the Beijing Olympics and Super Bowl in the prior year period, partially offset by higher programming costs at Peacock. International sports programming costs remained consistent with the prior year period driven by a decrease due to the impact of foreign currency, offset by the shift of certain European football matches and the related programming expense to the first half of 2023 due to timing of the 2022 FIFA World Cup.
Marketing and promotion expenses consist primarily of the costs associated with promoting our networks, Peacock and other digital properties.
Marketing and promotion expenses decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to lower costs related to marketing for entertainment programming and for Peacock.
Other expenses include salaries, employee benefits, rent and other overhead expenses.
Other expenses increased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to an increase in costs related to Peacock.
* * *
Costs and expenses included $1.4 billion and $928 million related to Peacock for the three months ended March 31, 2023 and 2022, respectively.
22

Studios Segment Results of Operations
 Three Months Ended
March 31,
Change
(in millions)20232022%
Revenue
Content licensing$2,344 $2,429 (3.5)%
Theatrical319 168 90.1 
Other292 310 (5.6)
Total revenue2,956 2,907 1.7 
Costs and Expenses
Programming and production2,101 2,122 (1.0)
Marketing and promotion397 327 21.6 
Other180 213 (15.7)
Total costs and expenses2,678 2,662 0.6 
Adjusted EBITDA$277 $245 13.3 %
Studios Segment – Revenue
Content licensing revenue relates to the licensing of our owned film and television content in the United States and internationally to television networks and DTC streaming service providers, as well as through video on demand and pay-per-view services provided by multichannel video providers and OTT service providers.
Content licensing revenue decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to the timing of when content was made available by our television studios under licensing agreements, partially offset by the timing of when content was made available by our film studios.
Theatrical revenue relates to the worldwide distribution of our produced and acquired films for exhibition in movie theaters.
Theatrical revenue increased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to the strong performances of recent releases, including Puss in Boots: The Last Wish and M3GAN.
Other revenue consists primarily of the sale of physical and digital home entertainment products, as well as the production and licensing of live stage plays and the distribution of content produced by third parties.
Studios Segment – Costs and Expenses
Programming and production costs include the amortization of capitalized film and television production and acquisition costs; residuals and participations expenses; and distribution expenses. The costs associated with producing film and television content have generally increased in recent years and may continue to increase in the future.
Programming and production costs decreased for the three months ended March 31, 2023 compared to the same period in 2022 due to lower costs associated with content licensing sales, partially offset by higher costs associated with theatrical releases in the current year period.
Marketing and promotion expenses consist primarily of expenses associated with advertising for our theatrical releases.
Marketing and promotion expenses increased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to higher spending on recent and upcoming theatrical film releases in the current year period.
Other expenses include salaries, employee benefits, rent and other overhead expenses.
Theme Parks Segment Results of Operations
Three Months Ended
March 31,
Change
(in millions)20232022%
Revenue$1,949 $1,560 24.9 %
Costs and expenses1,291 1,109 16.4 
Adjusted EBITDA$658 $451 46.0 %

23

Theme parks segment revenue primarily relates to guest spending at our theme parks, including ticket sales and in-park spending and our consumer products business.
Theme parks revenue increased for the three months ended March 31, 2023 compared to the same period in 2022 driven by an increase at our international theme parks, which had COVID-19 related restrictions in the prior year period, partially offset by the negative impact of foreign currency, and an increase in our domestic theme parks primarily due to higher attendance driven by the opening of Super Nintendo World at our theme park in Hollywood in the current year period.
Theme parks segment costs and expenses consist primarily of theme park operations, including repairs and maintenance and related administrative expenses; food, beverage and merchandise costs; labor costs; and sales and marketing costs.
Theme parks costs and expenses increased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to higher costs associated with increased guest attendance.
Content & Experiences Headquarters, Other and Eliminations
Headquarters and Other Results of Operations
 Three Months Ended
March 31,
Change
(in millions)20232022%
Revenue$19 $16 16.3 %
Costs and expenses251 208 20.9 
Adjusted EBITDA$(232)$(191)(21.3)%
Headquarters and Other expenses include overhead, personnel costs and costs associated with corporate initiatives.
Eliminations
 Three Months Ended
March 31,
Change
(in millions)20232022%
Revenue$(817)$(901)(9.4)%
Costs and expenses(841)(839)0.3 
Adjusted EBITDA$24 $(62)NM
Percentage changes that are considered not meaningful are denoted with NM.
Amounts represent eliminations of transactions between segments in our Content & Experiences business, the most significant being content licensing between the Studios and Media segments, which are affected by the timing of recognition of content licenses.
Eliminations increase or decrease to the extent that additional content is made available to our other segments. Refer to Note 2 for additional information on transactions between our segments.
Corporate, Other and Eliminations
Corporate and Other Results of Operations
 Three Months Ended
March 31,
Change
(in millions)20232022
%
Revenue$707 $713 (0.9)%
Costs and expenses995 948 5.0 
Adjusted EBITDA$(288)$(235)(22.9)%
Corporate and Other primarily includes overhead and personnel costs; Sky operations outside of the Connectivity & Platforms markets; Comcast Spectacor, which owns the Philadelphia Flyers and the Wells Fargo Center arena in Philadelphia, Pennsylvania; and Xumo, our consolidated streaming platform joint venture beginning in June 2022.
Corporate and Other revenue for the three months ended March 31, 2023 remained consistent with the same period in 2022. Corporate and Other expenses increased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to costs related to Xumo. We expect to continue to incur increased costs in 2023 related to Xumo.
24

Eliminations
 Three Months Ended
March 31,
Change
(in millions)20232022%
Revenue$(1,427)$(1,554)(8.2)%
Costs and expenses(1,430)(1,472)(2.8)
Adjusted EBITDA$3 $(82)NM
Percentage changes that are considered not meaningful are denoted with NM.
Amounts represent eliminations of transactions between our Connectivity & Platforms, Content & Experiences and other businesses, the most significant being distribution of television network programming between the Media and Residential Connectivity & Platforms segments. Eliminations of transactions between segments within Content & Experiences are presented separately. Amounts in the prior year reflect increased eliminations associated with the Beijing Olympics in the first quarter of 2022. Refer to Note 2 for additional information on transactions between our segments.
Non-GAAP Financial Measures
Consolidated Adjusted EBITDA
Adjusted EBITDA is a non-GAAP financial measure and is the primary basis used to measure the operational strength and performance of our businesses as well as to assist in the evaluation of underlying trends in our businesses. This measure eliminates the significant level of noncash depreciation and amortization expense that results from the capital-intensive nature of certain of our businesses and from intangible assets recognized in business combinations. It is also unaffected by our capital and tax structures, and by our investment activities, including the results of entities that we do not consolidate, as our management excludes these results when evaluating our operating performance. Our management and Board of Directors use this financial measure to evaluate our consolidated operating performance and the operating performance of our operating segments and to allocate resources and capital to our operating segments. It is also a significant performance measure in our annual incentive compensation programs. Additionally, we believe that Adjusted EBITDA is useful to investors because it is one of the bases for comparing our operating performance with that of other companies in our industries, although our measure of Adjusted EBITDA may not be directly comparable to similar measures used by other companies.
We define Adjusted EBITDA as net income attributable to Comcast Corporation before net income (loss) attributable to noncontrolling interests, income tax expense, investment and other income (loss), net, interest expense, depreciation and amortization expense, and other operating gains and losses (such as impairment charges related to fixed and intangible assets and gains or losses on the sale of long-lived assets), if any. From time to time, we may exclude from Adjusted EBITDA the impact of certain events, gains, losses or other charges (such as significant legal settlements) that affect the period-to-period comparability of our operating performance.
We reconcile consolidated Adjusted EBITDA to net income attributable to Comcast Corporation. This measure should not be considered a substitute for operating income (loss), net income (loss), net income (loss) attributable to Comcast Corporation, or net cash provided by operating activities that we have reported in accordance with GAAP.
25

Reconciliation from Net Income Attributable to Comcast Corporation to Adjusted EBITDA
 Three Months Ended
March 31,
(in millions)20232022
Net income (loss) attributable to Comcast Corporation $3,834 $3,549 
Net income (loss) attributable to noncontrolling interests(67)(73)
Income tax expense1,476 1,288 
Interest expense1,010 993 
Investment and other (income) loss, net(607)(188)
Depreciation2,264 2,213 
Amortization1,513 1,335 
Adjustments(a)
(8)33 
Adjusted EBITDA$9,415 $9,150 
(a)Amounts represent the impact of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including costs related to our investment portfolio.
Constant Currency
Constant currency and constant currency growth rates are non-GAAP financial measures that present our results of operations excluding the estimated effects of foreign currency exchange rate fluctuations. Certain of our businesses, including Connectivity & Platforms, have operations outside the United States that are conducted in local currencies. As a result, the comparability of the financial results reported in U.S. dollars is affected by changes in foreign currency exchange rates. In our Connectivity & Platforms business, we use constant currency and constant currency growth rates to evaluate the underlying performance of the businesses, and we believe they are helpful for investors because such measures present operating results on a comparable basis year over year to evaluate their underlying performance.
Constant currency and constant currency growth rates are calculated by comparing the results for each comparable prior year period adjusted to reflect the average exchange rates from each current year period presented, rather than the actual exchange rates that were in effect during the respective periods.
Reconciliation of Connectivity & Platforms Constant Currency
Three Months Ended
March 31, 2022
(in millions, except per customer data)As ReportedEffects of Foreign CurrencyConstant Currency Amounts
Revenue
Residential Connectivity & Platforms$18,340 $(347)$17,993 
Business Services Connectivity 2,172 (1)2,171 
Total Connectivity & Platforms revenue$20,512 $(349)$20,163 
Adjusted EBITDA
Residential Connectivity & Platforms $6,611 $(58)$6,553 
Business Services Connectivity1,233 1,234 
Total Connectivity & Platforms Adjusted EBITDA$7,844 $(57)$7,787 
Adjusted EBITDA Margin
Residential Connectivity & Platforms 36.0 %40 bps36.4 %
Business Services Connectivity56.8  - bps56.8 
Total Connectivity & Platforms Adjusted EBITDA margin38.2 %40 bps38.6 %
Three Months Ended
March 31, 2022
(in millions, except per customer data)As ReportedEffects of Foreign CurrencyConstant Currency Amounts
Average monthly total Connectivity & Platforms revenue per customer relationship$130.35 $(2.21)$128.14 
Average monthly total Connectivity & Platforms Adjusted EBITDA per customer relationship$49.85 $(0.37)$49.48 
26

Three Months Ended
March 31, 2022
(in millions, except per customer data)As ReportedEffects of Foreign CurrencyConstant Currency Amounts
Costs and expenses
Programming$4,884 $(103)$4,781 
Technical and support1,949 (27)1,922 
Direct product costs1,339 (68)1,271 
Marketing and promotion1,332 (26)1,306 
Customer service736 (14)722 
Other2,429 (53)2,376 
Total Connectivity & Platforms costs and expenses$12,668 $(291)$12,377 
Reconciliation of Residential Connectivity & Platforms Constant Currency
Three Months Ended
March 31, 2022
(in millions, except per customer data)As ReportedEffects of Foreign CurrencyConstant Currency Amounts
Revenue
Domestic broadband$6,050 $— $6,050 
Domestic wireless677 — 677 
International connectivity840 (78)762 
Total residential connectivity7,568 (78)7,489 
Video8,002 (191)7,811 
Advertising1,073 (35)1,038 
Other1,698 (43)1,655 
Total revenue18,340 (347)17,993 
Costs and Expenses
Programming4,884 (103)4,781 
Other6,846 (187)6,659 
Total costs and expenses11,729 (289)11,440 
Adjusted EBITDA$6,611 $(58)$6,553 
Other Adjustments
From time to time, we present adjusted information, such as revenue, to exclude the impact of certain events, gains, losses or other charges. This adjusted information is a non-GAAP financial measure. We believe, among other things, that the adjusted information may help investors evaluate our ongoing operations and can assist in making meaningful period-over-period comparisons.
Liquidity and Capital Resources
Three Months Ended
March 31,
(in billions)20232022
Cash provided by operating activities$7.2 $7.3 
Cash used in investing activities$(3.4)$(2.6)
Cash used in financing activities$(3.1)$(4.5)
(in billions)March 31, 2023December 31, 2022
Cash and cash equivalents$5.5 $4.7 
Short-term and long-term debt$95.5 $94.8 
27

Our businesses generate significant cash flows from operating activities. We believe that we will be able to continue to meet our current and long-term liquidity and capital requirements, including fixed charges, through our cash flows from operating activities; existing cash, cash equivalents and investments; available borrowings under our existing credit facility; and our ability to obtain future external financing. We anticipate that we will continue to use a substantial portion of our cash flows from operating activities in repaying our debt obligations, funding our capital expenditures and cash paid for intangible assets, investing in business opportunities, and returning capital to shareholders.
We maintain significant availability under our revolving credit facility and our commercial paper program to meet our short-term liquidity requirements. Our commercial paper program generally provides a lower-cost source of borrowing to fund our short-term working capital requirements. As of March 31, 2023, amounts available under our revolving credit facility, net of amounts outstanding under our commercial paper program and outstanding letters of credit and bank guarantees, totaled $11.0 billion.
Operating Activities
Components of Net Cash Provided by Operating Activities
 Three Months Ended
March 31,
(in millions)20232022
Operating income$5,646 $5,569 
Depreciation and amortization3,777 3,548 
Noncash share-based compensation359 376 
Changes in operating assets and liabilities(1,731)(1,475)
Payments of interest(766)(747)
Payments of income taxes(148)(90)
Proceeds from investments and other91 75 
Net cash provided by operating activities$7,228 $7,257 
The variance in changes in operating assets and liabilities for the three months ended March 31, 2023 compared to the same period in 2022 was primarily related to the timing of sporting events, including the Beijing Olympics and Super Bowl in the prior year period, and the 2022 FIFA World Cup, which impacted the timing of collections on receivables, recognition of deferred revenue and amortization, and related payments for our film and television costs.
Investing Activities
Net cash used in investing activities increased for the three months ended March 31, 2023 compared to the same period in 2022, primarily due to increased capital expenditures, increased cash paid for intangible assets related to software development and increased purchases of investments in the current year period. These increases were partially offset by proceeds from the maturity of short-term investments and decreased cash paid related to the construction of Universal Beijing Resort in the current year period. Capital expenditures, which are our most significant recurring investing activity, increased for the three months ended March 31, 2023 compared to the same period in 2022, primarily reflecting increased spending on scalable infrastructure and line extensions by the Connectivity & Platforms businesses and increased spending on the development of the Epic Universe theme park in Orlando.
Financing Activities
Net cash used in financing activities decreased for the three months ended March 31, 2023 compared to the same period in 2022 primarily due to a decrease in the repurchases of common stock under our share repurchase program and employee plans, and higher proceeds from borrowings in the current year period, partially offset by repayments of short-term borrowings in the current year period.
In February 2023, we issued $1.0 billion aggregate principal amount of fixed-rate senior notes maturing in 2033. An amount equal to the net proceeds from these notes is intended to finance or refinance one or more green projects, assets or activities that meet certain specified eligibility criteria.
We have made, and may from time to time in the future make, optional repayments on our debt obligations, which may include repurchases or exchanges of our outstanding public notes and debentures, depending on various factors, such as market conditions. Any such repurchases may be effected through privately negotiated transactions, market transactions, tender offers, redemptions or otherwise. See Notes 5 and 7 for additional information on our financing activities.
28

Share Repurchases and Dividends
During the three months ended March 31, 2023, we repurchased a total of 52.5 million shares of our Class A common stock for $2.0 billion. As of March 31, 2023, we had $14.0 billion remaining under our existing share repurchase program. Under this authorization, which does not have an expiration date, we expect to repurchase additional shares of our Class A common stock in the open market or in private transactions, subject to market and other conditions.
In addition, we paid $177 million for the three months ended March 31, 2023 related to employee taxes associated with the administration of our share-based compensation plans.
In January 2023, we paid dividends of $1.2 billion. and our Board of Directors approved an 7.4% increase in our dividend to $1.16 per share on an annualized basis and approved our first quarter dividend of $0.29 per share, which was paid in April 2023. We expect to continue to pay quarterly dividends, although each dividend is subject to approval by our Board of Directors.
Guarantee Structure
Our debt is primarily issued at Comcast, although we also have debt at certain of our subsidiaries as a result of acquisitions and other issuances. A substantial amount of this debt is subject to guarantees by Comcast and by certain subsidiaries that we have put in place to simplify our capital structure. We believe this guarantee structure provides liquidity benefits to debt investors and helps to simplify credit analysis with respect to relative value considerations of guaranteed subsidiary debt.
Debt and Guarantee Structure
(in billions)March 31, 2023December 31, 2022
Debt Subject to Cross-Guarantees
Comcast$88.9 $88.4 
Comcast Cable(a)
0.9 0.9 
NBCUniversal(a)
1.6 1.6 
91.4 90.9 
Debt Subject to One-Way Guarantees
Sky5.3 5.2 
Other(a)
0.1 0.1 
5.4 5.3 
Debt Not Guaranteed
Universal Beijing Resort(b)
3.6 3.5 
Other1.3 1.3 
4.9 4.8 
Debt issuance costs, premiums, discounts, fair value adjustments for acquisition accounting and hedged positions, net(6.1)(6.2)
Total debt$95.5 $94.8 
(a)NBCUniversal Media, LLC (“NBCUniversal”), Comcast Cable Communications, LLC (“Comcast Cable”) and Comcast Holdings Corporation (“Comcast Holdings”), which is included within other debt subject to one-way guarantees, are each consolidated subsidiaries subject to the periodic reporting requirements of the SEC. The guarantee structures and related disclosures in this section, together with Exhibit 22, satisfy these reporting obligations.
(b)Universal Beijing Resort debt financing is secured by the assets of Universal Beijing Resort and the equity interests of the investors. See Note 6 for additional information.
Cross-Guarantees
Comcast, NBCUniversal and Comcast Cable (the “Guarantors”) fully and unconditionally, jointly and severally, guarantee each other’s debt securities. NBCUniversal and Comcast Cable also guarantee other borrowings of Comcast, including its revolving credit facility. These guarantees rank equally with all other general unsecured and unsubordinated obligations of the respective Guarantors. However, the obligations of the Guarantors under the guarantees are structurally subordinated to the indebtedness and other liabilities of their respective non-guarantor subsidiaries. The obligations of each Guarantor are limited to the maximum amount that would not render such Guarantor’s obligations subject to avoidance under applicable fraudulent conveyance provisions of U.S. and non-U.S. law. Each Guarantor’s obligations will remain in effect until all amounts payable with respect to the guaranteed securities have been paid in full. However, a guarantee by NBCUniversal or Comcast Cable of Comcast’s debt securities, or by NBCUniversal of Comcast Cable’s debt securities, will terminate upon a disposition of such Guarantor entity or all or substantially all of its assets.
29

The Guarantors are each holding companies that principally hold investments in, borrow from and lend to non-guarantor subsidiary operating companies; issue and service third-party debt obligations; repurchase shares and pay dividends; and engage in certain corporate and headquarters activities. The Guarantors are generally dependent on non-guarantor subsidiary operating companies to fund these activities.
As of March 31, 2023 and December 31, 2022, the combined Guarantors have noncurrent notes payable to non-guarantor subsidiaries of $130 billion and $128 billion, respectively, and noncurrent notes receivable from non-guarantor subsidiaries of $18 billion and $30 billion, respectively. This financial information is that of the Guarantors presented on a combined basis with intercompany balances between the Guarantors eliminated. The combined financial information excludes financial information of non-guarantor subsidiaries. The underlying net assets of the non-guarantor subsidiaries are significantly in excess of the Guarantor obligations. Excluding investments in non-guarantor subsidiaries, external debt and the noncurrent notes payable and receivable with non-guarantor subsidiaries, the Guarantors do not have material assets, liabilities or results of operations.
One-Way Guarantees
Comcast provides full and unconditional guarantees of certain debt issued by Sky Limited (“Sky”), including all of its senior notes, and other consolidated subsidiaries not subject to the periodic reporting requirements of the SEC.
Comcast also provides a full and unconditional guarantee of $138 million principal amount of subordinated debt issued by Comcast Holdings. Comcast’s obligations under this guarantee are subordinated and subject, in right of payment, to the prior payment in full of all of Comcast’s senior indebtedness, including debt guaranteed by Comcast on a senior basis, and are structurally subordinated to the indebtedness and other liabilities of its non-guarantor subsidiaries (for purposes of this Comcast Holdings discussion, Comcast Cable and NBCUniversal are included within the non-guarantor subsidiary group). Comcast’s obligations as guarantor will remain in effect until all amounts payable with respect to the guaranteed debt have been paid in full. However, the guarantee will terminate upon a disposition of Comcast Holdings or all or substantially all of its assets. Comcast Holdings is a consolidated subsidiary holding company that directly or indirectly holds 100% and approximately 37% of our equity interests in Comcast Cable and NBCUniversal, respectively.
As of March 31, 2023 and December 31, 2022, Comcast and Comcast Holdings, the combined issuer and guarantor of the guaranteed subordinated debt, have noncurrent senior notes payable to non-guarantor subsidiaries of $99 billion and $97 billion, respectively, and noncurrent notes receivable from non-guarantor subsidiaries of $16 billion and $28 billion, respectively. This financial information is that of Comcast and Comcast Holdings presented on a combined basis with intercompany balances between Comcast and Comcast Holdings eliminated. The combined financial information excludes financial information of non-guarantor subsidiaries of Comcast and Comcast Holdings. The underlying net assets of the non-guarantor subsidiaries of Comcast and Comcast Holdings are significantly in excess of the obligations of Comcast and Comcast Holdings. Excluding investments in non-guarantor subsidiaries, external debt, and the noncurrent notes payable and receivable with non-guarantor subsidiaries, Comcast and Comcast Holdings do not have material assets, liabilities or results of operations.
Critical Accounting Judgments and Estimates
The preparation of our condensed consolidated financial statements requires us to make estimates that affect the reported amounts of assets, liabilities, revenue and expenses, and the related disclosure of contingent assets and contingent liabilities. We base our judgments on our historical experience and on various other assumptions that we believe are reasonable under the circumstances, the results of which form the basis for making estimates about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
Following the change in presentation of our segment operating results in the first quarter of 2023, we reassessed our reporting units related to goodwill and concluded that our reporting units are the same as our reportable business segments. See Note 2 for additional information.
We believe our judgments and related estimates associated with the valuation and impairment testing of goodwill are critical in the preparation of our consolidated financial statements. We assessed goodwill for impairment in connection with our change in segment presentation in the first quarter of 2023. Based on our assessment, no impairment was required, and the estimated fair values of our new reporting units substantially exceeded their carrying values.
For a more complete discussion of the accounting judgments and estimates that we have identified as critical in the preparation of our condensed consolidated financial statements, please refer to our Management’s Discussion and Analysis of Financial Condition and Results of Operations in our 2022 Annual Report on Form 10-K.
30

ITEM 3: QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have evaluated the information required under this item that was disclosed in our 2022 Annual Report on Form 10-K and there have been no material changes to this information.
ITEM 4: CONTROLS AND PROCEDURES
Conclusions regarding disclosure controls and procedures
Our principal executive and principal financial officers, after evaluating the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this report, have concluded that, based on the evaluation of these controls and procedures required by paragraph (b) of Exchange Act Rules 13a-15 or 15d-15, such disclosure controls and procedures were effective.
Changes in internal control over financial reporting
There were no changes in internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Exchange Act Rules 13a-15 or 15d-15 that occurred during the last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

31

PART II: OTHER INFORMATION
ITEM 1: LEGAL PROCEEDINGS
See Note 9 included in this Quarterly Report on Form 10-Q for a discussion of legal proceedings.
ITEM 1A: RISK FACTORS
There have been no material changes from the risk factors previously disclosed in Item 1A of our 2022 Annual Report on Form 10-K.
ITEM 2: UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The table below summarizes Comcast's common stock repurchases during the three months ended March 31, 2023.
Purchases of Equity Securities 
PeriodTotal
Number of
Shares
Purchased
Average
Price
Per
Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Authorization
Total Dollar
Amount
Purchased
Under the Publicly Announced
Authorization
Maximum Dollar
Value of Shares That
May Yet Be
Purchased Under the Publicly Announced
Authorization
(a)
January 1-31, 202318,067,935 $39.02 18,067,935 $704,999,938 $15,295,000,242 
February 1-28, 202318,484,904 

$38.68 18,484,904 $714,999,672 $14,580,000,570 
March 1-31, 202315,992,196 $36.27 15,992,196 $579,999,715 $14,000,000,855 
Total52,545,035 $38.06 52,545,035 $1,999,999,325 $14,000,000,855 
(a)Effective September 13, 2022, our Board of Directors approved a new share repurchase program authorization of $20 billion. Under the new authorization, which does not have an expiration date, we expect to repurchase additional shares, which may be in the open market or in private transactions, subject to market and other conditions.
ITEM 6: EXHIBITS
Exhibit
No.
Description
Subsidiary guarantors and issuers of guaranteed securities and affiliates whose securities collateralize securities of the registrant (incorporated by reference to Exhibit 22 to Comcast's Annual Report on Form 10-K for the year ended December 31, 2022).
Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101The following financial statements from Comcast Corporation’s Quarterly Report on Form 10-Q for the three months ended March 31, 2023, filed with the Securities and Exchange Commission on April 27, 2023, formatted in Inline Extensible Business Reporting Language (iXBRL): (i) the Condensed Consolidated Statements of Income; (ii) the Condensed Consolidated Statements of Comprehensive Income; (iii) the Condensed Consolidated Statements of Cash Flows; (iv) the Condensed Consolidated Balance Sheets; (v) the Condensed Consolidated Statements of Changes in Equity; and (vi) the Notes to Condensed Consolidated Financial Statements.
104Cover Page Interactive Data File (embedded within the iXBRL document).
*Constitutes a management contract or compensatory plan or arrangement.
32

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
COMCAST CORPORATION
By:/s/ DANIEL C. MURDOCK
Daniel C. Murdock
Executive Vice President, Chief Accounting Officer and Controller
(Principal Accounting Officer)
Date: April 27, 2023

33
EX-31 2 ex31-3312023.htm EX-31 Document

Exhibit 31
CERTIFICATIONS
I, Brian L. Roberts, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Comcast Corporation;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an Annual Report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: April 27, 2023
/s/ BRIAN L. ROBERTS
Name: Brian L. Roberts
Title: Chief Executive Officer






I, Jason S. Armstrong, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Comcast Corporation;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an Annual Report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: April 27, 2023
/s/ JASON S. ARMSTRONG
Name: Jason S. Armstrong
Title: Chief Financial Officer




EX-32 3 ex32-3312023.htm EX-32 Document

Exhibit 32

CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT
April 27, 2023
Securities and Exchange Commission
100 F Street, N.E.
Washington, D.C. 20549

Ladies and Gentlemen:
The certification set forth below is being submitted in connection with the Quarterly Report on Form 10-Q of Comcast Corporation (the “Report”) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code.
Brian L. Roberts, the Chief Executive Officer and Jason S. Armstrong, the Chief Financial Officer of Comcast Corporation, each certifies that, to the best of his knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Comcast Corporation.
/s/ BRIAN L. ROBERTS
Name: Brian L. Roberts
Title: Chief Executive Officer

/s/ JASON S. ARMSTRONG
Name: Jason S. Armstrong
Title: Chief Financial Officer


EX-101.SCH 4 cmcsa-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Condensed Consolidated Financial Statements link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Programming and Production Costs link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Investments and Variable Interest Entities link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Equity and Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Supplemental Financial Information link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Condensed Consolidated Financial Statements (Policies) link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Programming and Production Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Investments and Variable Interest Entities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Equity and Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Supplemental Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Segment Information - Schedule of Financial Data by Business Segment (Details) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Segment Information - Intersegment Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Segment Information - Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements (Details) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Segment Information - Schedule of Changes in the Carrying of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Revenue - Condensed Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Revenue - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Programming and Production Costs - Recognized Programming and Production Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Programming and Production Costs - Capitalized Film and Television Costs and Programming Rights (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Investments and Variable Interest Entities - Investment and Other Income (Loss), Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Investments and Variable Interest Entities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Investments and Variable Interest Entities - Schedule of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Investments and Variable Interest Entities - Schedule of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Equity and Share-Based Compensation - Weighted Average Common Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Equity and Share-Based Compensation - Components of Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Equity and Share-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Supplemental Financial Information - Cash Payments for Interest and Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Supplemental Financial Information - Noncash Activities (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Supplemental Financial Information - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 5 cmcsa-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 6 cmcsa-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 7 cmcsa-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 0.750% Notes due 2032 Notes 0.750 percent due 2032 [Member] Notes 0.750% due 2032 [Member] Released, less amortization Film, Monetized on Its Own, Capitalized Cost, Released In production and in development Film, Monetized On Its Own, Capitalized Cost, In Production And In Development Amounts of capitalized film cost incurred in production and in development of film predominantly monetized on its own Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Deferred income taxes Deferred Income Tax Liabilities, Net Income Statement [Abstract] Income Statement [Abstract] Number of stock options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code 1.875% Notes due 2036 Notes 1.875 percent due 2036 [Member] Notes 1.875% due 2036 [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Residential Connectivity Residential Connectivity [Member] Residential Connectivity [Member] Accrued participations and residuals Accrued Participations And Residuals, Current The total amount of participations, residual and royalty expenses due to another party in less than one year. Royalty expenses are due to content creators, including artists, authors and other talent; participations includes amounts to financial participants in films, including actors, directors, and producers, for contractually defined participations in a film's net profit or gross receipts; residuals include amounts due to unions and guilds. Weighted-average number of common shares outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Notes Receivable Notes Receivable [Member] Property and equipment - accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Debt Instrument [Axis] Debt Instrument [Axis] Marketable equity securities Equity Securities, FV-NI Receivable [Domain] Receivable [Domain] Schedule of Other Balance Sheet Accounts Schedule Of Other Balance Sheet Accounts Related To Recognition Of Revenue [Table Text Block] Schedule Of Other Balance Sheet Accounts [Table Text Block] Domestic broadband Domestic Broadband [Member] Domestic Broadband Total investments Investments Billing Status, Type [Axis] Billing Status, Type [Axis] Sky Sky Limited Segments [Member] Sky Limited [Member] Contributions from (distributions to) noncontrolling interests, net Contributions From And Distributions To Noncontrolling Interests Attributable To Temporary Equity Contributions from and (distributions to) noncontrolling interests attributable to temporary equity. Common stock Common Stock, Value, Issued Investments and Variable Interest Entities Investment [Text Block] Additional paid-in capital Additional Paid in Capital Connectivity & Platforms Connectivity And Platforms [Member] Connectivity And Platforms Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Schedule of Investment Summary Summary Investment Holdings [Table Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Other Payments for (Proceeds from) Other Investing Activities 1.250% Notes due 2040 Notes 1.250 percent due 2040 [Member] Notes 1.250% due 2040 [Member] Weighted-average fair value of restricted share units granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Theatrical Theatrical [Member] Theatrical [Member] Universal Beijing Resort Term Loans Universal Beijing Resort Term Loans [Member] Universal Beijing Resort Term Loans [Member] Depreciation Depreciation Depreciation 1.500% Notes due 2029 Notes 1.500 percent Due 2029 [Member] Notes 1.500% Due 2029 [Member] Domestic distribution Domestic Distribution [Member] Domestic Distribution Operating Segments Operating Segments [Member] Programming and production Total programming and production costs Programming And Production Costs The amount of expense recognized in the period for costs associated with video programming and content acquisition and production costs. Programming expenses include the fees paid to license the programming distributed to video customers, such as the programming license fees charged by cable networks and fees charged for retransmission of the signals from local broadcast television stations. Production costs include the amortization of owned and acquired programming, sports rights, direct production costs, residual and participation payments, production overhead, costs associated with the distribution of programming to third-party networks and other distribution platforms, and on-air talent costs. It also includes the amortization of capitalized theatrical film production and acquisition costs and distribution expenses. Investment securing collateralized obligation Less: Investment securing collateralized obligation Investment Securing Collateralized Obligation Carrying amount of investment presented separately as investment securing collateralized obligation that is partially securing an obligation. Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Cash, cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Other income (loss), net Other Income Loss Net Nonoperating income (losses), net recorded in the income statement that are not separately stated. Currency translation adjustments, net of deferred taxes of $(2) and $247 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Less: Net income (loss) attributable to noncontrolling interests Less: Net income (loss) attributable to noncontrolling interests Net income (loss) Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss Current Liabilities: Liabilities, Current [Abstract] Dividends payable Dividends Payable Proceeds from borrowings Proceeds from Issuance of Long-Term Debt Common stock, shares issued (in shares) Common Stock, Shares, Issued Equity method Equity Method Investments Content & Experiences Content & Experiences Content And Experiences [Member] Content And Experiences Net income attributable to Comcast Corporation Net income (loss) Net Income (Loss) Attributable to Parent Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Document And Entity Information [Line Items] Document Information [Line Items] Receivables, gross Accounts Receivable, before Allowance for Credit Loss, Current Content licensing Content Licensing [Member] Content Licensing [Member] Content & Experiences Content & Experiences [Member] Content & Experiences [Member] Equity Component [Domain] Equity Component [Domain] Amendment Flag Amendment Flag Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Ownership [Axis] Ownership [Axis] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Comprehensive income attributable to Comcast Corporation Comprehensive Income (Loss), Net of Tax, Attributable to Parent Investment, Name [Domain] Investment, Name [Domain] Total carrying value of debt Debt and Lease Obligation Schedule of Financial Data by Business Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Treasury stock, 872,791,028 Class A common shares Treasury Stock, Common, Value Plan Name [Axis] Plan Name [Axis] Theme Parks Theme Parks Segment [Member] Theme Parks Member Employee benefit obligations and other, deferred taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Entity Current Reporting Status Entity Current Reporting Status Other noncurrent assets, net Other Assets, Noncurrent Programming and Production Costs Entertainment [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization Finance Receivable Program [Axis] Finance Receivable Program [Axis] Finance Receivable Program Property and equipment and intangible assets accrued but not yet paid Capital Costs Incurred But Not Yet Paid Future cash outflow to pay for purchases of property and equipment and intangible assets that have occurred. Equipment Installment Plan Equipment Installment Plan [Member] Equipment Installment Plan Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Plan Name [Domain] Plan Name [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Dividends payable (in dollars per share) Dividends Payable, Amount Per Share Entity Address, State or Province Entity Address, State or Province Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Number of primary businesses Number Of Businesses Number Of Businesses Award Type [Axis] Award Type [Axis] Other Other [Member] Other [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Equity method investments and certain retained distributions Equity Method Investments and Certain Retained Distributions Equity Method Investments and Certain Retained Distributions Other Stockholders' Equity, Other Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Issuances (repurchases) of common stock under repurchase program and employee plans Stock Issued (Repurchased) During Period, Value Stock Issued (Repurchased) During Period, Value Property and equipment, net of accumulated depreciation of $57,570 and $56,939 Property, Plant and Equipment, Net Impact of foreign currency on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Noncash interest expense (income), net Noncash Interest Expense (Income) Net Represents noncash interest expense (income) items as adjustments to reconcile net income (loss) to cash provided by (used in) operating activities. Construction of Universal Beijing Resort Payments For Construction Of Theme Park The cash outflow associated with the construction of a theme park. Costs and Expenses: Costs and Expenses [Abstract] Employee benefit obligations and other, net of deferred taxes of $1 and $3 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Less: Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Residential Connectivity & Platforms Residential Connectivity And Platforms Segment [Member] Residential Connectivity And Platforms Segment Film and television costs, net Increase Decrease In Film And Television Cost, Net Increase Decrease In Film And Television Cost, Net Atairos Atairos [Member] Atairos [Member] Finance Receivable Program [Domain] Finance Receivable Program [Domain] Finance Receivable Program [Domain] Media Media Segment [Member] Media Segment Short-Term Instruments Short-Term Instruments [Member] Short-Term Instruments Variable Interest Entity, Not Primary Beneficiary Variable Interest Entity, Not Primary Beneficiary [Member] Film and television costs Film, Monetized On Its Own Capitalized Cost, And Entertainment, License Agreement For Program Material, Including Sports Rights Advances Total amounts of capitalized film cost for film predominantly monetized on its own and capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances. Common stock, shares authorized (in shares) Common Stock, Shares Authorized Consolidated variable interest entity's liabilities included in condensed consolidated balance sheet Liabilities International networks International Networks [Member] International Networks Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Contributions from (distributions to) noncontrolling interests, net Contributions From (Distributions To) Noncontrolling Interests Contributions From (Distributions To) Noncontrolling Interests Current and noncurrent receivables, net Change In Current And Noncurrent Receivables Net The increase (decrease) during the reporting period in the amount of current and noncurrent receivables. Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Class A Common Stock, $0.01 par value Class A Common Stock Common Class A [Member] Management Grant Management Grant [Member] Management Grant [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Repurchases of common stock under repurchase program and employee plans Stock Repurchased and Retired During Period, Value Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Realized and unrealized gains (losses) on equity securities, net Equity Securities, FV-NI, Gain (Loss) Franchise rights Indefinite-Lived Franchise Rights Total current assets Assets, Current Cash capital contributions for equity method investments Capital Contribution To VIE The cash outflow associated with a capital contribution to a VIE accounted for as an equity method investment Income taxes Income Taxes Paid, Net Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Deferred gains (losses) on cash flow hedges, deferred taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Entity Small Business Entity Small Business Equity and Share-Based Compensation Stockholders' Equity Note Disclosure [Text Block] Revenues [Abstract] Revenues [Abstract] Cash dividends declared per common share (in dollars per share) Common Stock, Dividends, Per Share, Declared Restricted cash included in other current assets and other noncurrent assets, net Restricted Cash Segments [Axis] Segments [Axis] Long-Term Debt Debt Disclosure [Text Block] Product and Service [Domain] Product and Service [Domain] Unrecognized pretax compensation expense on nonvested awards Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Entity Shell Company Entity Shell Company Class B Common Stock Common Class B [Member] Investments [Abstract] Investments [Abstract] Deferred income taxes Deferred Income Tax Expense (Benefit) Schedule of Cash Payments for Interest and Income Taxes Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Principal amount of term loan outstanding Other Long-Term Debt Financial Instrument [Axis] Financial Instrument [Axis] Title of 12(b) Security Title of 12(b) Security Other investments Other Investments Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Less: Current investments Short-Term Investments Cash distribution received from equity method investments Proceeds from Equity Method Investment, Distribution Total costs and expenses Costs and Expenses Business Unit [Domain] Business Unit [Domain] Business Unit [Domain] Proceeds from collateralized obligation Proceeds From Collateralized Obligation The cash inflow from amounts received from the issuance of an obligation that is secured by assets and is presented separately as proceeds from collateralized obligation. Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets Assets Segment Information Segment Reporting Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Domestic advertising Domestic Advertisement [Member] Domestic Advertisement Noncurrent receivables, net (included in other noncurrent assets, net) Accounts Receivable, after Allowance for Credit Loss, Noncurrent Liabilities and Equity Liabilities and Equity [Abstract] Foreign currency translation and other Goodwill, Foreign Currency Translation Gain (Loss) And Other Goodwill, Foreign Currency Translation Gain (Loss) And Other Accrued expenses and other current liabilities Accrued Liabilities, Current Cash paid for intangible assets Payments to Acquire Intangible Assets Other operating and administrative Other Operating And Administrative Other operating and administrative expense recognized in the period not presented separately. Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Total fair value of debt Long-Term Debt, Fair Value Investments Noncurrent investments Long-Term Investments Accounts payable and accrued expenses related to trade creditors Accounts Payable, Current Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Segments [Domain] Segments [Domain] Net (gain) loss on investment activity and other Gain (Loss) On Investments And Other Noncash Income (Loss) Net Net (gain) loss on investment activity, including cash received from investees, and other noncash income (loss), net. 2.0% Exchangeable Subordinated Debentures due 2029 Exchangeable Subordinated Debentures 2.0 Percent Due 2029 [Member] Exchangeable Subordinated Debentures 2.0% Due 2029 [Member] Goodwill Goodwill, Gross Corporate and Other Corporate, Non-Segment, Intersegment Revenue [Member] Corporate, Non-Segment, Intersegment Revenue 0.250% Notes due 2029 Notes 0.250 percent Due 2029 [Member] Notes 0.250 percent Due 2029 Owned Film, Monetized On Its Own, Amortization Expense, Including Participations And Residuals Amount of amortization expense for capitalized film cost for film predominantly monetized on its own and participation and residuals expenses. Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Entity Filer Category Entity Filer Category Weighted average number of common shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Award Type [Domain] Award Type [Domain] Recognized share-based compensation expense Share-Based Payment Arrangement, Expense Commitments and contingencies Commitments and Contingencies Security Exchange Name Security Exchange Name Entity Registrant Name Entity Registrant Name Universal Beijing Resort Universal Beijing Resort [Member] Universal Beijing Resort [Member] Total Accounts Receivable, after Allowance for Credit Loss Preferred stock—authorized, 20,000,000 shares; issued, zero Preferred Stock, Value, Issued Remaining unfunded capital commitment Variable Interest Entity, Reporting Entity Involvement, Unfunded Capital Commitment Variable Interest Entity, Reporting Entity Involvement, Unfunded Capital Commitment Redeemable noncontrolling interests Beginning balance Ending balance Redeemable Noncontrolling Interest, Equity, Carrying Amount Realized (gains) losses reclassified to net income, net of deferred taxes of $8 and $(5) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Segment Reconciling Items Segment Reconciling Items [Member] Accumulated Foreign Currency Adjustment Attributable to Parent Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Entity Address, City or Town Entity Address, City or Town Business Unit [Axis] Business Unit [Axis] Business Unit Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Current portion of long-term debt Debt, Current Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Repurchases and repayments of debt Repayments of Other Debt Cover [Abstract] Cover [Abstract] Total equity Beginning balance Ending balance Accumulated other comprehensive income (loss), net of deferred taxes Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 5.50% Notes due 2029 Notes 5.50 Percent Due 2029 [Member] Notes 5.50% Due 2029 [Member] Eliminations Intersegment Eliminations [Member] Proceeds from sales of businesses and investments Proceeds From Sales Of Businesses And Investments The cash inflow associated with the sale of businesses and investments, if any, during the period. Revenue Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Programming and Production Expense Schedule Of Programming And Production Cost [Table Text Block] Schedule Of Programming And Production Cost Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Deferred gains (losses), net of deferred taxes of $9 and $(37) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Noncontrolling Interests Noncontrolling Interest [Member] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Treasury Stock at Cost Treasury Stock, Common [Member] Investment, Name [Axis] Investment, Name [Axis] Film and television content: Film And Television Content [Abstract] Film And Television Content Total liabilities and equity Liabilities and Equity Trading Symbol Trading Symbol Entity File Number Entity File Number Cable Communications Cable Communications Segments [Member] Cable Communications Member Treasury stock (in shares) Treasury Stock, Common, Shares Goodwill [Roll Forward] Goodwill [Roll Forward] Net income (loss) Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Effect of dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 0.000% Notes due 2026 Notes 0.000 percent Due 2026 [Member] Notes 0.000 percent Due 2026 Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Deferred revenue Deferred Revenue, Current Schedule of Reconciliation of Adjusted EBITDA from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Number of restricted share units granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Amortization of owned film and television costs Film, Monetized on Its Own, Amortization Expense Purchases of investments Payments to Acquire Investments Current Fiscal Year End Date Current Fiscal Year End Date Domestic wireless Domestic Wireless [Member] Domestic Wireless Film and television costs Film, Monetized On Its Own, And Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Capitalized Costs, Noncurrent Amount of capitalized film cost for film predominantly monetized on its own and capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances, noncurrent. Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) Earnings Per Share, Diluted Ownership percentage in variable interest entity Noncontrolling Interest, Ownership Percentage by Parent Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Marketing and promotion Marketing and Advertising Expense Revenue Revenues Total current liabilities Liabilities, Current Other current assets Other Assets, Current Accounts payable and accrued expenses related to trade creditors Increase (Decrease) in Accounts Payable and Accrued Liabilities Schedule of Receivables, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Completed, not released Film, Monetized on Its Own, Capitalized Cost, Completed and Not Released Other Other Programming And Production Expense Other Programming And Production Expense Amortization Amortization Amortization of Intangible Assets Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Receivables Billing Status [Domain] Receivables Billing Status [Domain] Schedule of Changes in the Carrying of Goodwill Schedule of Goodwill [Table Text Block] Licensed, including sports rights Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Amortization Expense Amount of amortization expense for rights acquired by broadcaster under license agreement for program material, including sports rights advances. Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) Earnings Per Share, Basic Schedule of Investment and Other Income (Loss), Net Components Of Investment And Other Income (Loss), Net [Table Text Block] Tabular disclosure of investment and other income (loss), net, including, but not limited to, equity in net income (losses) of investees, net, realized and unrealized gains (losses) on equity securities, net, and other income (loss), net. Realized (gains) losses on cash flow hedges, deferred taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Fair value of collateralized obligation Collateralized Obligation, Fair Value Fair value of obligation presented separately as collateralized obligation that is secured by assets. Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Unrealized gains (losses) recognized Equity Securities, FV-NI, Unrealized Gain (Loss) Accumulated Defined Benefit Plans Adjustment Attributable to Parent Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Corporate and Other Corporate, Non-Segment [Member] Entity Address, Address Line One Entity Address, Address Line One Unbilled Revenues Unbilled Revenues [Member] Schedule of Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Other Proceeds from (Payments for) Other Financing Activities Total Comcast Corporation shareholders’ equity Stockholders' Equity Attributable to Parent Product and Service [Axis] Product and Service [Axis] Hulu Hulu [Member] Hulu member. Proceeds from (repayments of) short-term borrowings, net Proceeds from (Repayments of) Short-Term Debt Class of Stock [Domain] Class of Stock [Domain] Ownership [Domain] Ownership [Domain] Noncurrent deferred revenue (included in other noncurrent liabilities) Deferred Revenue, Noncurrent Interest expense Interest expense Interest Expense Entity Interactive Data Current Entity Interactive Data Current Inter-Business Unit Eliminations Inter-Business Unit Eliminations [Member] Inter-Business Unit Eliminations Other intangible assets - accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Long-term debt, less current portion Long-Term Debt and Lease Obligation Changes in operating assets and liabilities, net of effects of acquisitions and divestitures: Increase (Decrease) in Operating Capital [Abstract] Equity [Abstract] Retained Earnings Retained Earnings [Member] Dividends paid Payments of Dividends Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Dividends declared Dividends, Common Stock, Cash Entity Tax Identification Number Entity Tax Identification Number Class A Common Stock Common Stock [Member] Owned Film, Monetized on Its Own, Capitalized Cost Receivable Type [Axis] Receivable Type [Axis] Issuances of common stock under employee plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Number of reportable segments Number of Reportable Segments Repurchases of common stock under repurchase program and employee plans Payments for Repurchase of Common Stock Class of Stock [Axis] Class of Stock [Axis] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Statement [Table] Statement [Table] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Segment change Goodwill, Transfers Document Quarterly Report Document Quarterly Report Consolidated Entities [Domain] Consolidated Entities [Domain] Capitalized Film and Television Costs Schedule Of Capitalized Film And Television Costs [Table Text Block] Schedule of capitalized costs for film predominantly monetized on its own and for rights acquired by broadcaster under license agreement for program material, including sports rights advances, recorded at the balance sheet date. Current Assets: Assets, Current [Abstract] Increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Supplemental Financial Information Additional Financial Information Disclosure [Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Receivables, net Receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Other intangible assets, net of accumulated amortization of $27,135 and $25,860 Other Intangible Assets, Net Entity Central Index Key Entity Central Index Key Equity Components [Axis] Equity Components [Axis] 0.250% Notes due 2027 Notes 0.250 percent Due 2027 [Member] Notes 0.250% Due 2027 [Member] Business Services Connectivity Business Services Connectivity Segment [Member] Business Services Connectivity Segment Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Licensed, including sports advances Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Capitalized Cost Amount of capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances. International connectivity International Connectivity [Member] International Connectivity Document Fiscal Year Focus Document Fiscal Year Focus Studios Studios Segment [Member] Studios Segment Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] City Area Code City Area Code Video Video [Member] Video Assets Assets [Abstract] Statement [Line Items] Statement [Line Items] Collateralized obligation Collateralized obligation Collateralized Obligation, Noncurrent Carrying amount of obligation presented separately as collateralized obligation that is secured by assets. Collateralized obligation Collateralized Obligation, Current Collateralized Obligation, Current Other operating assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Investment and other income (loss), net Investment and other income (loss), net Investment and other income (loss), net Nonoperating Income (Expense) Adjusted EBITDA Adjusted EBITDA Adjusted EBITDA The measure used to evaluate the profitability of operating segments. Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Less: Other comprehensive income (loss) attributable to noncontrolling interests Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Video distribution programming Video Distribution Programming Expense Video Distribution Programming Expense Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Other Industries [Abstract] Other Industries [Abstract] Advertising Advertising [Member] Share-based compensation Share-Based Payment Arrangement, Noncash Expense Weighted-average fair value of stock options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Other noncurrent liabilities Other Liabilities, Noncurrent Equity in net income (losses) of investees, net Income (Loss) from Equity Method Investments Document Transition Report Document Transition Report Local Phone Number Local Phone Number Capital expenditures Payments to Acquire Property, Plant, and Equipment Operating income Operating Income (Loss) Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule of Weighted Average Common Shares Outstanding Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Currency translation adjustments, net of deferred taxes Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Nonmarketable equity securities Equity Securities without Readily Determinable Fair Value, Amount Document And Entity Information [Table] Document Information [Table] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Condensed Consolidated Financial Statements Business Description and Basis of Presentation [Text Block] Adjustments Adjustments for Items Excluded from Adjusted EBITDA Adjustments represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA Goodwill Goodwill Owned: Film, Capitalized Cost [Abstract] EX-101.PRE 8 cmcsa-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 9 cmcsa-20230331_g1.jpg GRAPHIC begin 644 cmcsa-20230331_g1.jpg M_]C_X0\J17AI9@ 34T *@ @ !P$2 , ! $ $: 4 ! M8@$; 4 ! :@$H , ! ( $Q ( @ <@$R ( 4 M DH=I 0 ! J -0 %N-@ G$ 6XV "<0061O8F4@4&AO M=&]S:&]P($-3-B H36%C:6YT;W-H*0 R,#$S.C U.C S(#$P.C4T.C4V M .@ 0 # ?__ "@ @ $ 0 /B@ P $ 0 %T M!@$# , ! 8 $: 4 ! !(@$; 4 ! !*@$H , ! M ( (! 0 ! !,@(" 0 ! -\ !( 0 $@ M !_]C_[0 ,061O8F5?0TT O_N Y!9&]B90!D@ '_VP"$ P(" @) M" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1# P,# P,$0P,# P,# P,# P,# P, M# P,# P,# P,# P,# P!#0L+#0X-$ X.$!0.#@X4% X.#@X4$0P,# P,$1$, M# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,#/_ !$( #P H ,! M(@ "$0$#$0'_W0 $ K_Q $_ !!0$! 0$! 0 # $"! 4&!P@) M"@L! $% 0$! 0$! $ @,$!08'" D*"Q 00! P($ @4'!@@% M PPS 0 "$0,$(1(Q!4%181,B<8$R!A21H;%"(R054L%B,S1R@M%#!R624_#A M\6-S-1:BLH,F1)-49$7"HW0V%])5XF7RLX3#TW7C\T8GE*2%M)7$U.3TI;7% MU>7U5F9VAI:FML;6YO8W1U=G=X>7I[?'U^?W$0 " @$"! 0#! 4&!P<&!34! M (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/!4M'P,R1BX7*"DD-3%6-S-/$E!A:B MLH,')C7"TD235*,79$55-G1EXO*SA,/3=>/S1I2DA;25Q-3D]*6UQ=7E]59F M=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , P$ A$#$0 _ /54DDDE*22224I) M)))2DDE3ZN[,9TO+=@@G+%3S2 ).Z#MV-_.?^X@30)[)C'BD(V!Q$"SMJRZG MFMZ?T[*SW,-@Q:GW%@T+MC2_;.NW="\\Z-_C!Z]9UBAF<:K<7*M94^EC-GIB MQPK#Z;!NL=Z;G?X7U/48L_!ZA;AY3+-WJ>HS=_. M?X11Z5TC[/\ 77"Z=6[U*:\EE^/9SOH:TYN-;,#Z5+6;_P#A%6CG.2J]-&J\ MW9^X8\$<@R5DN)D)D<-<'SC^J]!USZX?6/#ZQ=36VO'JH>17CO:U^]@/LLOL M8XO9Z[?TFVOT_3K7;]/RQG8&-FM::QDU,M##R-[0_;_TEYKU+I;;OK=F8#SZ M=+\A]^19QMH+1F9-D_\ %.Z=MC,6RS(K^A[*[ZO M471_L'IO[CO\]W_DE8Q.GX^'/H;FM/+"XN;/[P:[Z*J\K@YF$A[IA,?O"1X_ M\+T^MN9.=!PG$+K]&_T/T?3_ %>#]!YGZQ=,L'4LJS&VNR.I55,M/9L672_'P"'84790YS;&Z-/_=*BR?3_P##%WZ7^HNV MS^DXG42W[5O>QO%8>YK)_?+&%NY_]95?^:O1O]$__MQ__DE>SYN9E#VL9&.' MZ4K_ %D_^]BY&3#*4^/2]HW^B/!K_5GJ^9FONQ\MWJFIK7LM@ P26['[8;V] MBWU6P>G8?3ZW5XE8K#S+S)+G'^4]TN5E-Q1E& $SQ2'5F@"(@$V5)))*1O M?1F5='_QE9;'9&5U_'Z;<_W,P\;%KNK9I] WY'Z7_P!N$NCU,R_\9/7\G(.^ MWIV/B8^&UVNRNZO[1=L_Z[_Y^78I*>7Z%U7ZVX_5&=%^L>"+_4874=7PFDT. MVMW.;EAP;Z%GYO\ @OTGZ.NC_"H_UI^M9Z/9C]-Z=C_M'KO4)&'@M,0-?UG( M/^#QV;7?N;_3M_25LKNNJZ%<;]6 ,KZ^?6G,O;^GQOLV+3)/LI+7.<&_R+WT M5W)*79T7_&3D5OOO^L6/A7N)+,3'Q*[:6_NL]?(:+_\ .9^QGZ"KU,?[1URY/_&C179]3 M,O(<=MV&^F_&M!(++1:RH/86D>_T[;*_[:2G>Z[G.Z=T7/SV$!^+C6W,GCH$_M+%>:I?Z>W])Z2/\ 5+JMG6/JUT[J-KO4NOH;ZSX W6L_0WNVL#6-W75O^BL; M*_R]_C HQ(W87U9J^TWR/:[,R!^JL=K_ (&C]8IL_,M9:I_XMYQ^DYW2"9'1 M^HY6'7XE@?ZS'_VG7/24RZW]:NJ6=7=]7?JMC,R^I5M:[,RKR1C8P=&WU=GO MMMV>_:S_ ,'_ $M583T/_&372VYGUDHNR1!=C68E;:3XL^T5L-^S_K&]1_Q5 ML9;]7;>J/A^;U/+OOS+(&XOWENPGZ6W_ C6?\,NS24X?U8ZQUGJ#,G'ZWTU M_3L["X/!(LP[27;]NW]+7OM]+]%^E_T=SK_5ZNB]%S.J6P6XM1>U MID!S_H452)_G;G5U+07 _P",7KG2&]8Z/T/JE_H=/%HS^HG8]XJS;^C_1VI*=?ZA=;ZKU+I]^'UT%O6^G6[,MC@UKRRT?:,6UU=+6 M5,WUO])NS_0+;ZQU*GI/2\KJ5X+J\2IUI:.7;1+:V_\ &.]BX*OZX_5IW^,# M!SNCY?KU]8J^P]18*[:P+06_L_)/K,J]6Q[MN+_P-*] ZC@8_4L#(Z?D@FC* MK=59$3M>-NYD[O>W\Q)3Q^!C_P",;KF WJXZS1TD9;&W8F!7C,N:*W-#JO6O MNW6L?8WW._G_ /T4NBZ:SZSW=%NIZK9CXO5B+*Z2V1(+7#Z5=K'>^NQO\K_ *A)3Q7UB;]?^AX^ M)<[ZS-O.7ETX8:,&ANWUMWZ7=M?NV;/H+HND='^M^+U!EW4_K WJ&&T.#\;[ M'5272"&?IJ3OKV/]ZI?XR/\ D_I'_IWQ/RV+KDE/_]+I/K-@]4Z/U^KZW]&Q MW9C35]FZO@UZV64@[J\FEL>^VK:WZ/\ HZO\%]H5S#_QC?4W+QOM ZE71 !? M5>#78TQ)9Z;A^DCM] M+:/3V1MVQ[-FWV[-JFDIYO'_ ,8OU,R,;[2.IU5M EU=H__K6] M8N9F6_XP\NGI_3:[*_JOBVMNZAGVAU8RBP^S"Q*_8]U>GZ5[_P":_G/T7I4? M:]_J'_,/[>[]I_LG[?(W_:?L_K3VW>M^E6ZS9L;Z<;(&W;Q'YNV$E/*?6X_: M_K+]5ND2 U^99GN\0<*OUJ?\_>]JO_7;I%_5?J_MZ?_![U924\ MW]0^EY>%T=^;U*OT^J=7NLSLUI;MSTZMOZ%_\ ,V/M5;H)&']? M?K'@.]HS:\7.QV=BT-^SY5G]K(-]?*^H'5\Q]U%E_U5ZG<G'Z/T? M3_1^EL^AL24Y/UK^KU76?J_F8-%;693F>IBO:&M<+ZSZM&VR/T>][?2>_P#T M5EB#TCZT6Y_U-KZ]CXS\_,90?5PZ(#W7U_H[ZVLGV?I&^IM]]WH?S5-UGIU+ MHE4Z=^R=E_[+^S[/6?\ :?LVR/7T]?U_1_[4_1]7U/TJ2G"P_P#&3]4,G%=D M6YPP[*Q^FQLAKF6L(^E7Z<.]9_\ X7]54_\ %VPY&5UWK6-2[&Z3U3*:_ I< M"W=Z8>W(RVUGVM;DO>W_ #/3_P &MGJO_,O[EZW_:C_ $6S](K:2G__V?_M)\)0:&]T;W-H;W @,RXP #A"24T$! M#QP!6@ #&R5'' ( ( X0DE-!"4 !#-S_I]J,>^"05P=JZO!<-. M.$))300Z $! $ $ MP'1E96Y":71B;V]L MP.$))30/S ) ! #A"24TG$ "@ ! M $X0DE- _4 $@ +V9F $ ;&9F 8 $ +V9F $ H9F: 8 M $ ,@ $ 6@ 8 $ -0 $ +0 8 $X0DE- M _@ ' /____________________________\#Z #_________ M____________________ ^@ _____________________________P/H M /____________________________\#Z .$))300 " $X M0DE-! ( 8 X0DE-!# ,! 0$ .$))300M & M $ #.$))300( : 0 D ) @ #8 >G@ X M0DE-!!X 0 .$))300: -C !@ 70 M /@ 7 $, ;P!M &, 80!S '0 7P!- %\ 0P!/ $P 3P!2 %\ 0@!, $L M7P Q #8 -0 $ 0 ^ M %T 0 0 0 M &YU;&P " !F)O=6YD'1) MD%L:6=N M96YU;0 ]%4VQI8V5(;W)Z06QI9VX '9&5F875L= EV97)T06QI M9VYE;G5M #T53;&EC959E7!E96YU;0 !%%4VQI8V5"1T-O;&]R5'EP90 !.;VYE "71O M<$]U='-E=&QO;F< "FQE9G1/=71S971L;VYG QB;W1T M;VU/=71S971L;VYG MR:6=H=$]U='-E=&QO;F< #A"24T$ M* # (_\ #A"24T$$0 0$ .$))3004 $ M "3A"24T$# .# $ "@ / > '" -\ 8 '_ MV/_M Q!9&]B95]#30 "_^X #D%D;V)E &2 ?_; (0 # @(" D(# D) M#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P, M# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P, M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\ $0@ / "@ P$B (1 M 0,1 ?_= 0 "O_$ 3\ $% 0$! 0$! , 0($!08'" D*"P$ M 04! 0$! 0$ 0 " P0%!@<("0H+$ !! $# @0"!0<&" 4###,! M (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U M%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?56 M9G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$!08'!P8%-0$ A$# M(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:F MML;6YO8G-T=79W>'EZ>WQ__: P# 0 "$0,1 #\ ]522224I))))2DDDDE*2 M25/J[LQG2\MV""*0C8'$0+.VK+J>:WI_3 MLK/F+'"L/I ML&ZQWIN=_A?4]1BS\'J%N'E-RPY]S7&,JMSB[UJW:9%-XLW>IZC-W\Y_A%'I M72/L_P!=<+IU;O4IKR67X]G.^AK3FXULP/I4M9O_ .$5:.JAY%>.]K7[V ^RR^QCB]GK MM_2;:_3].M=OT_+&=@8V:UIK&34RT,/(WM#]O_27FO4NEMN^MV9@//ITOR'W MY%G&V@M&9DV3_P 4YS6_\(EF9UN5DNRW.=5!_5V-);Z3!_,4T[-NSTV?Z/\ MPBV?NT2> M*4<4N"9JI;?\Z*_%*,9@R'%'L\5GX.)U,FR\C&S"-,MC?:\_]W:&1O\ _#%7 MZ7^NK'U:Z3<.JXC\T-KR^E56UUNG<+L:[7&LQ[IVV,Q;+,BOZ'LKOJ]1='^P M>F_N._SW?^25C$Z?CX<^AN:T\L+BYL_O!KOHJKRN#F82'NF$Q^\)'C_PO3ZV MYDYT'"<0NOT;_0_1]/\ 5X/T'F?K%TRP=2RK,;:[(ZE54RUSCM91CTR[(MON M/MK9E6-HK_EUX]FQ9=+\? (=A1=E#G-L;HT_]TJ+)]/_ ,,7?I?ZB[;/Z3B= M1+?M6][&\5A[FLG]\L86[G_UE5_YJ]&_T3_^W'_^25[/FYF4/:QD8X?I2O\ M63_[V+D9,,I3X]+VC?Z(\&O]6>KYF:^['RW>J:FM>RV #!);L?MAO;V+?5;! MZ=A]/K=7B5BL/,O,DNW^M'UH'11CX>'CNZAUGJ#MF#@LTW1_.7WV?X*BK_7]%Z]]&95T M?_&5EL=D977\?IMS_G8^) MCX;7:[*[J_M%VS_KO_GY=BDIY?H75?K;C]49T7ZQX(O]1A=1U?":30[:WN]0D8>"TQ U_6<@_X/'9 MM=^YO].W])6RNZZKH5QOU8 ROKY]:XDLQ,?$KMI;^ZSU\AHO_P YERGTKZT]8P.K4_5_ZWTU M49>4/\G]1QR?LV21#75?I(]/)W_F_H][[&?H*O4Q_M'7+D_\:-%=GU,R\AQV MW8;Z;\:T$@LM%K*@]A:1[_3MLK_MI*=[KN<[IW1<_/80'XN-;-S&.>P?V MGA8_^+_ZPY77N@-MZ@3^TL5YIRY:*R3I;3;Z38V^I197^9_.>HJO^,'*NN^I M(H'LRNK/Q<:MHT_26OKM=7_F5V-37-9]7?K[CW-EG3_K'0W%?K[6Y>* W$W% MP]OJ8WZO37N_26^HDIT_KMUV[H?U>ORL77/N+<;!:!N<;[3MK]-FU_J/K9ZE M_I[?TGI(_P!4NJV=8^K73NHVN]2Z^AOK/@#=:S]#>[:P-8W==6_Z*QLK_+W^ M,"C$C=A?5FK[3?(]KLS('ZJQVO\ @:/UBFS\RUEJG_BWG'Z3G=()D='ZCE8= M?B6!_K,?_:=<])3+K?UJZI9U=WU=^JV,S+ZE6UKLS*O)&-C!T;?5V>^VW9[] MK/\ P?\ 2U5A/0_\9-=+;F?62B[)$%V-9B5MI/BS[16PW[/^L;U'_%6QEOU= MMZH^'YO4\N^_,L@;B_>6["?I;?\ "-9_PR[-)3A_5CK'6>H,R^WTOT7Z7_1W.O]7JZ+T7,ZI;!;BU%[6F0'/^ MA15(G^=N=74M!<#_ (Q>N=(;UCH_0^J7^AT\6C/ZB=CWAS*MWV3&D]+RNI7@NKQ*G6EHY=M$MK;_P 8[V+@J_KC]6G?XP,'.Z/E M^O7UBK[#U%@KMK M!;^S\D^LRKU;'NVXO_ TKT#J.!C]2P,CI^2":,JMU5D1 M.UXV[F3N][?S$E/'X&/_ (QNN8#>KCK-'21EL;=B8%>,RYHKRIC/^+J9_.9?^#7 M6]&ZUTWK>"S/Z9<+\=Y+9$@M73AAHP:&[?6W?I=VU^[9L^@NBZ1T?ZWXO4&7=3^L#>H8;0X/QOL=5)=( M(9^FI.^O8_WJE_C(_P"3^D?^G?$_+8NN24__TND^LV#U3H_7ZOK?T;'=F--7 MV;J^#7K992#NKR:6Q[[:MK?H_P"CJ_P7VA7,/_&-]3A_7.KZP= M5?1TG"NNZ34P[^K.'IU&W0^C55:&66>T^[_"_P# >E^F5'ZP8O4_J]]87?6[ MIM#\["RJV4=:PJI-NUD,IS\=D[;74,#6/9^8S_@[[LC&Z^KTO29Z.WTMH]/9 M&W;'LV;?;LVJ:2GF\?\ QB_4S(QOM(ZG56T"75VAS+!_)]%S=[_^M;UBYF9; M_C#RZ>G]-KLK^J^+:V[J&?:'5C*+#[,+$K]CW5Z?I7O_ )K^<_1>E1]KW^H? M\P_M[OVG^R?M\C?]I^S^M/;=ZWZ5;K-FQOIQL@;=O$?F[824\I];C]K^LOU6 MZ1(#7YEF>[Q!PJ_6I_S][VJ_]=ND7]5^K]S<.1U##ZS.S6ENUS76F:Z=I][/3JV_H7_P S8^U5N@D8?U]^L> [ MVC-KQ<['9V+0W[/E6?VLAS5UJJ?Y+_:G^ _:OH?R/M/V;?\ ]O\ V7U_^L^L MDIXWU\KZ@=7S'W467_57J=QR?7J:''#OL(;:+6,#7?9G>S;_ ,'Z7I;[_5]7 M:L_QB?4MF*,H]5J+#PUH>;-?^Z[6>NW^U6NB,1KQW6!C?\P?V@W[)^R?VCO] MGI?9O7W_ ,G9^F]1)27ZN?6.WK6)D=0OP+>FX+#NQ;LDM;ZM.W?]HG7 M:NNL]/TW>K'IP=^Z-NV/=NW?FH>']C^R4_8?3^R;&_9_1V^EZA_-4W6>G4NB53IW M[)V7_LO[/L]9_P!I^S;(]?3U_7]'_M3]'U?4_2I*<+#_ ,9/U0R<5V1;G##L MK'Z;&R&N9:PCZ5?IP[UG_P#A?U53_P 7;#D977>M8U+L;I/5,IK\"EP+=WIA M[J_\R_MP_;'[,^W0-OVOT/6C\R/M'Z7^HMH1 M&G'9)3R7^,D@=/Z1.G^5\3_T8NN53J/[*].K]J?9_3]5GH?:=FWUO\!Z7K?] MJ/\ 1;/TBMI*?__9.$))300A !5 0$ / $$ 9 !O &( 90 @ M % : !O '0 ;P!S &@ ;P!P $P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ M(0":-% UZ#+ $ G25^ -H.*@"?2&4 MVWG )^I#P#;O%P 0"?WGD W HC )_>>0#<6[8 G]YY -U;80 ! )VT0P#> M*Z$ FPE; -XKH0"9/T0 WBNA $ EZ^@ -W.0@"6V.D W4,D )0OK #;>$D M 0"0AB, V&GA )"&(P#5'B$ D(8C ,[77P ! )J1$ #*=(\ J.]" ,ITCP"U MV$( RG2/ $ N^]V ,VC 0# +-0 T,!A ,%;QP#1GRH 0#)NOD U[7? ,L# M-P#8G]8 SE\R -L'@@ ! --H!@#<6[8 V3/B -Q;M@#@^(, W%NV $ Z3L$ M -GD. #I.P0 U5*= .D[! #0X7@ @#A2% S6X; -[6O #,><\ WM:\ ,QY MSP " -X'*\ S#'P ( Y**? ,F!]0#DHI\ R8'U M .2BGP#)@?4 @#E>"\ R=,: .5X+P#)TQH Z*$& ,L#Y0 ! /+J6 #/7X@ M\NI8 -52G0#RZE@ V_[ $ Y=:C -_[PP#9,^( W_O# ,_$&@#?^\, - M $ @ ! )HW(@ --/8 FC)QP @A(H 0"GB<< (\4@ (FMO )[Q2 B:V\ @">500 (C,K )Y5! B,RL E6W1 !Z^4 ! M )"&(P :+ZH D(8C !5@3 "0AB, "S3& $ II9F +NX0#!MD$ N[A -S6 M(P "[N$ 0#RZE@ "S3& /+J6 58$P \NI8 !J^D@ " .S%&0 ?E'< XOH[ M "+S9 #B^CL (O-D ( W!]T "!B90#<'W0 (&)E .0IP0 =JW@ 0#I.5D M&;W8 .DY60 58$P Z3E9 TT]@ ! -=^!@ &CR8 P;9! :/)@"K\4X !H\F M #0 ! ( 0":-R( BC]_ )HW(@"2:PD MFCWP"?SK4 0"CJ H G_\O *);3@"?_R\ H1)\ )__+P " )_8 M20"?SK4 GO%( )]V8P">\4@ GW9C ( GE4$ )\]L ">500 GSVP )5MT0"; MR&T 0"0AB, ESK3 )"&(P"2:PD D(8C (@_@P ! *:69@!_^0L P;9! '_Y M"P#&K .]A]@!5X:L @"D:-, 6PG[ *1HTP!;"?L I&C3 %L) M^P ! .7XZ0!D_:8 YXB- &5(>P#I%Y\ 99-, $ ZDPU &8=DP#J3#4 9L[7 M .I,-0!G?ZT 0#I%Y\ : HH .>(C0!H5,4 Y?CI &B?F@ " *1HTP!RDT0 MI&C3 '*31 "D:-, 90!W[]L @#R M7F4 >T-E /)>90![0V4 \EYE 'M#90 ! )8'0P!T_44 E UF '3'A "2%!4 M=)%: "P ! ( 0"0A9 M7)< )"&(P"T MP5 D(60 +00=P ! )&WZ "SB$X DTBL +,[7P"4U[T LN\2 ( [-E4 *62 M)0#LV50 I9(E .U?%P"E?4@ 0#M\F I7'F .Z,7@"E<>8 \/87 *5QY@ ! M /+J6 "F+7X \NI8 *<4[ #RZE@ I\59 ( \<1? *A90#!08P @#R7F4 MQ,HT /)>90#$RC0 \EYE ,3*- ! )37O0"VD=X DTBL +9'"0"1M^@ M?P M ___ @#$;K KT6) ,1NL "O18D MQ&ZP *]%B0 " *!V. "TP5 H'8X +3!4 "@=C@ M,%0 ( Q&ZP +H^Q@#$ M;K NC[& ,1NL "Z/L8 * $ @ ! )B. M,@#\C]L E>-* /R/VP"3-AP _(_; ( D0QY /N^C0"1#'D ^KYV )$,>0#Z MOG8 @"1#'D YC2= )$,>0#F-)T D0QY .4T@P ! ),V' #D9.8 E>-* .1D MY@"8CC( Y&3F ( FKAG .4T@P":N&< YC2= )JX9P#F-)T @":N&< [M#K M )JX9P#NT.L FKAG .[0ZP " /)>90#NT.L \EYE .[0ZP#R7F4 [M#K ( M\EYE /(CU #R7F4 \B/4 /)>90#R(]0 @":N&< \B/4 )JX9P#R(]0 FKAG M /(CU " )JX9P#ZOG8 FKAG /J^=@":N&< ^[Z- "P ! ( M @ 113( C8(M !/69P"-Z&8 &:/V ([\\ " "%",P". M6C@ )GAQ (TZ2P F>'$ C3I+ ( 6L?8 (2!O0!:Q]@ A(&] %K'V "$@;T M @!;!(D A&[[ %L$B0"$;OL 6P2) (1N^P " "7U5 "!1\$ )?54 (%'P0 @ MW9@ @0=# ( 'K%M (,26@ RJ% %K'V ![+AH @!: MW#@ >R:[ %KF- !['R4 6N8T 'L?)0 " %8!#P!Z-!\ 5@$/ 'HT'P!6 0\ M>C0? ( (/'W '%*

9( !X$C4 "ES' 'J'80 +W*X >]4* " ! ( M @ F9)T F=-G "N:2 ":S6, ,0U< )P 2 " M #E-, ";O#, /EL5 )IF\P!!Z*T F9,> ( 0Z^# )@V2 !&! < EPZ. $8$ M!P"7#HX @!GSP@ A)B" &?/" "$F(( 9\\( (28@@ " &?/" "$C1\ 9\\( M (2-'P!GSP@ A(T? ( 9C"H (3"/0!F,*@ A,(] &8PJ "$PCT @ K29X MCHM5 "M)G@".BU4 )%:J ) "@@ " "#3H@"2SKT (>04 )7$Z BX0H E\Q$ M !@ ! ( @ C)VX ;R3T "M)G@!PW*4 M*TF> '#PPL ( 9\\( 'KB<0!G MSP@ >N)Q &?/" !ZXG$ @!"$+0 9EG $(0M !F6< /5Z5 &1#40 " #97 M0@!C9Y8 +SOV &0=EP IYZP 9*7W ( ).Y, &9.70 B]6H :$9P !_,N !K M@+$ & $ @ " %)?& "??M$ 5E'7 * I MC@!<%4P H2[I ( 8_KO *#(L0!HW^\ GU%) &V2ZP"=W>4 @!P(V@ F^V[ M &_Z\@"9I> ;_KR )FEX " ' %# "#P'4 < 4, (/ =0!P!0P @\!U ( M3?TT )88* !-_30 EA@H $KI!P"7XP8 @!*6ST FIQ& $S7[0"3], @!C^N\ 7K8, &C?[P!@+3P ;9+K &&@NP " ' C: !C MD3@ ;_KR &78]@!O^O( 9=CV ( < 4, 'N^2 !P!0P >[Y( ' %# ![OD@ M @!-_30 :6:2 $W]- !I9I( 2ND' &>;ZP " $I;/0!DXG< 3-?M &+N20!. M;*( 86NY.$))300& ' @ ! 0#_X1&7:'1T<#HO+VYS+F%D;V)E M+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/B \>#IX;7!M971A('AM;&YS.G@](F%D M;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C,M8S Q M,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M,30Z-38Z,C<@(" @(" @("(^(#QR M9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT7!E+U)E7!E+U)E&UP M.D-R96%T;W)4;V]L/2)!9&]B92!0:&]T;W-H;W @0U,V("A-86-I;G1O&UP.DUO9&EF>41A=&4](C(P,3,M,#4M,#-4,3 Z-30Z-38M,#0Z,# B('AM M<#I-971A9&%T841A=&4](C(P,3,M,#4M,#-4,3 Z-30Z-38M,#0Z,# B(&1C M.F9O&UP34TZ26YS=&%N8V5)1#TB>&UP+FEI9#I&.$8U.3&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#I%-C9& M,C%#0SA!,C(V.#$Q.#(R04,Y1C5!03@Y-C&UP34TZ3W)I9VEN86Q$ M;V-U;65N=$E$/2)X;7 N9&ED.D4V-D8R,4-#.$$R,C8X,3$X,C)!0SE&-4%! M.#DV-S@Y(CX@/'AM<$U-.DAI&UP+FEI M9#I%-C9&,C%#0SA!,C(V.#$Q.#(R04,Y1C5!03@Y-C&UP+FEI9#I%-S9&,C%#0SA!,C(V.#$Q.#(R04,Y1C5! M03@Y-C7J%AH>(B8J4E9:7F)F: MI*6FIZBIJK2UMK>XN;K$Q<;'R,G*U-76U]C9VN3EYN?HZ>KT]?;W^/GZ$0 " M 0,"! 0#!00$! 8&!6T! @,1!"$2!3$& "(305$',F$4<0A"@2.1%5*A8A8S M";$DP=%#$ MA:.SP]/C\RD:E*2TQ-3D])6EM<75Y?4H1U=F.':&EJ:VQM;F]F=WAY>GM\?7 MY_=(6&AXB)BHN,C8Z/@Y25EI>8F9J;G)V>GY*CI*6FIZBIJJNLK:ZOK_V@ , M P$ A$#$0 _ -_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW05=X=T=>_';J7?G=G:N9_@.P>N=OU>XM MQ9!(6JJHT\!2*FH,;1H5DK\OEZ^:*DHZ=2#/4S(@(U7":\NX+"UGO+E],$:U M)_R#U). /7H]Y9Y;W?F_?]JY:V*V\7=;R41QK6@JH MA5[+YF'K]QFWN/-]1V;:OTM?-CKI]M*5^5#]O6>-O]Q[;OW.!=<]3C?S'DI MIMP].&DL)&6N-6I21G2.'6P)2?S-OC3D/A)2_.G'Y3+U/6U;3?84VUQ3TR;U M/8/W3XQ^M9: U)I(=QP96-ED?RFE%(IJP[4]G,R2$WW?;+Z(BWYAE_>.GBR+X9;[ =0'SJ2/0]!TV TXD M.K^76S-U%VOLCO+K39?;?7&6_C6RM^8.ES^!KVB:GG--4!DFI*ZEB]E9&*L M,CH1_9?U7KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[K__T-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U61\ROYJ'07P\W4G7.2QFX>R^S(Z:E MK<_=78 M.3KL;;+%)=;G0%HXZ (#D:V. 2,A0":$$T!%P]NX3N*HZHW.E*^6W9M;K+<>.W-N1=L5V,J9:/<4<&*HI'\2A*I*D0AH- M+AO9/;\^[-[A['N5AMHDAW:)!*89*:F5&!8H02' \QA@:5%,]2OL?L1SA]V# MW:Y)YDYN:VON3+VX>R6^M]6B&:YC:.(3HX#0DL<$ZD*ZZ/44ZT=O8#ZZ!=;0 MGQ&PVQ=A_P B;=_9';/5W^F7%5OROSNX^O=J93<6XMM[?P.Y*O"8'K"DW;E* MG;61QV2KL;CIZ:N!I!($J*AD0E-1D7+G[L-ONMG?0@-A=B;#DGWT2 H *UZQHZW"OC'\I>OOY;'P M?^//57:U+N'=G<>YMLY+LV?K? &D2OVKA.Q-P93=.#BW)7U\Z4N"+8S(Q?Y. M5DJ3-Y/V@HU'&;_=GG+F#>-G>*WV&*40?425I(\**C>&JBKT(-6PM*= MU<=0E[D>[G+7(=X+*[62YW9E#>#%2JKP#2,QHE:&@RQ K2A!)[_B9_,CZ3^5 MNX)-BXV@SG7W8IIZFLQVU=T2451%N"CHXO/5OM_,T,GV]=5TD"M)+321P3B) M&=%=%=E!?/OLYS+R):#=)I8KO:*@-+%J!C)-!XB-E03@,"RU(!() )=R%[Q< MM<]W9VN&*6TW>A*Q2Z2) !4^&ZX8@9*D*U 2 0"189[B/J6^O>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_T=_CW[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]UH4_S&-C[[V+\T_D'2;_IZY,E8I('A-FC91@/[CV-_85%()BN($"3HX&0YD!?.65U?(8$@Y\9 M>[\Q\X\.KU']SMQ4]1FL8I_;SNU:]),7NS 3H2$DBS6W:VII[-=0SA MK74>R;EG?)^6]^VS>H,M!*"P_B0]LB?[9"R_G7H;^Z?(=C[F^W_-')%^0JWU MJRQO_OJ=:26\P^<4RH^,D CSZ*W_ #+OC5B/C)\L-ZX'8ZK/TSV;18KN[H?* MP*PH,CU-V=%)GL!2T,C*NN+;-8]5B">6)H-1_4/>0^^6L%O>^+9MJV^X19H6 M' QR#4M/LK3\NL9/9_FN]YJY+M!O:E.:MMEDL-PC/Q)=VC>%)J^<@"R?[?'# MK:QV1T-%3_\ "=O#;-_AA&1?X^'NTQ>$B;^&2!;VOI]Y2 M^Q$W[HWODEZZ1(^D_P#-\,O_ #^.N7OO[O!W?WLYXNO$U)'>^ OR$"+#0?FA MZH"_EZ]"8COOY+;7I-[(L?475V/RG='=&0G1FH:3KCKJ./,Y*AJR!IT;DR*T MN+"W#$5C,OZ3[S?YYWBXVG898]O&K>;QUMK91Q,TQTJ1_I15_P#:_/J)-VW* MVV?;+_=;R4):V\3.S>@52Q/Y $T\Z4Z&SOSMS,=[]Q=@]L9L-%4[RW%5Y"CH M68LN(P<.FBV]A(?4P$.&P=+3TRVX(BO^?8=WW^[KXMS,S <=*<(T^Q$"H/D.AL_E^;/WAO'Y@= M&0[-IZUZG ;WQ6ZLW6TB2>+%[7P$RUNX*NNF0:(*2?'JU-ZR%EDJ$BY+@$-> M[&X;?MWM]S.VXNNB6V:) >+2R#3&%'F0U&QP"EO+H3>T^W[AN/N#RPNW(VN* MY65R/PQ1G5(6/D"M5SQ+!>)ZW4??-WKI!U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?__2W^/?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T$/=/"&)"\TS K&@^C,55HG]XO=_EKV7Y3; MF?F%7FEDD\*WMXR!)<2D%M*DX554%I)""$7R9BJL*^3^4-RYSW8;9MY"*JZI M)&KIC2M*FF22<*HR3Z $BG[O;M[H[Y?XM-F?)#I"D.$1I(]O[]V;EVC[(V#) M.X(R.$R551(E="C>N>BE_P DJ+>N%R%'O "3[[.SW^X?MI''R^S46>U MG9KNV!([U\1%66@RR5C#?/AUE][>;)S][,7IWOVUYV<7AH9K2XCK9W8'X)4# M=I\ED7]1/PNHKU17\K/Y?W9'QYQ[=D[.R=/W1\?,C4R#$]K[2I9"V##2 18K ML?;R/45VR\U%Y%1FFU4YTR\M;M;MLGN+&H\3;[AA^KC,EE,0JW,9H M2 M)5%2R%1K*3[DVH_S _EM4U90P-E.\?Y?VZ:<4T44?GR^YOC)V[F::@GID M2-/NJ_\ T<;\,,HY>.AQ_T>[*/#Y/YXMR'/!(MWLDK4^2_56WV&296.:=;J^.Z?I: M;XH4/0GV\8I*?X^4W4WVX1/&(XNNDVB4T@:?[/\ M^?>66P2G:;C99DP;9X2 M/^;94_Y.N-G,.YMNW,>][PS5:YO9IJ_\U)6?_+UJ5]=;;?XL_ '15PMCNX?F MYNB>JR4'*8#X]]5Y:HH,;1R(Z?TL"_:G8^>H^E>@,9-&,GV=NRGD$V?(=M>'ZYVZ6BR.\ M\W.(V1/ /MD<'5(67QE_W>]^N1/9[:KFZWW<8WW-5[8%85#$542$!BM>(15: M5AE4TU=<8N3/;+=N:(ANU_*+#EA3W7$@/?ZK F#*WE4=@/%J]IL-ZH^;_4'Q M6279_P ;?CY0R;4\J19G?&^-P2KV5O[P2-_N3S%904$]/BTE_5!1H9:6G!], M:$D>^0WN%]]#F;G;?WNYMF63:$8B*-Y&C"K7\$:AE0D<2QE<_B<^61W+>\\O MCKKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO__3W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U7M_,%V!N38N3^5.:=EM);BRVB>?ZE$!8QQSK'2< MJ,Z$:+2[4.D.&-%#$3U[#[[M^W;QNNU7LJQSWB)X3,:!FC+52I\V#54>>D@9 MH.J???);K+'H0>O>S]W=9Y"IJ]N5L3T&3II:#<&W,K3QY/;.Y<741M#58S/X M6IU4>0I*B!V0Z@'56(5A<^Y#]N?='G/VLWG]\\]NN>O6O)\I*3HK:7 M>^Z>VN^1@NWM^8CQ[5Z<^,NU:Z(]>]<;/VTC4VV:KM7+4*BGDJJR:23(R8*E M&A7J2DHDC:Z*O<#[W.T>T_)\/(OM^YGYI=6>ZGKWBXD +U85\(**(":SLJ@J ML.)#C5S/R_L]SS?N'-7.;K?WX;1;6*M6**),(URX^)F),AB';5CJU XK[[?[ MP[%[PST.;WWF1408^G2AV]MO&0KB]J;4Q4*+%38K;6 IB*'&4<$**EU!ED"C M6[$ ^^8?-G.7,?.VZ3;OS'N3SW3,2 2="5-2$6II4Y)-68Y=F;/1;N6[7NZR MJ]U(/#0 (BC3'&HP%1!A0!CU]3T$?L+]%G6PO_*ILDDN>2FE59%I*^IRIB@<@>58"ZW0HQS0^[KR]N>U[ M%O&[7\+Q07LD?A*P(+)&&K)0^3%Z*?,*2,$$SA[:[;=6FWWMY<(R1SLN@'%0 MH/=3T)-!ZTKPIU;+[R*ZDKKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO_]3?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW73*KJR.H96!5E8!E96%BK W!!!Y'O3*KJR MLH*D4(/ CT/6P2""#0CI"3=6]95,LDU1UWL>::5B\LLNU,$\DCL;L[NU 69F M/U)Y)]@B;VR]M[B22:?D#97E_WH4< )Y0 M!_QKK%_HEZL_Y]ML/_T$L#_]0>VO]:OVQ_\ "=;'_P!D-K_UJZO_ %JYG_Z: M*^_YSR_]!=L(98IX>NMD0SP2)-!/#M;"0SP31L&CEAFCHEDBEC8 JRD M$'Z>[1^UWMK#)'-#[?[*DR,&5ELK965@:AE81@JP.0000>'6FYHYD=61]_O6 M1A0@S2$$'B""U"#Z'I?6%M-N+6M_A]+?[;V.Z8IY=$7'H*9>B.D9YIJFHZ@Z MRJ*FIFDJ*FIJ-C;9GJ*FHE8O+/43RXQY9YY7)+.Q+,3+_H#K7[EV?_ *-5O_SC3_-U)INC^EJ.>&II.HNL MJ:HIW62">#8FUXIH9%-UDBD3%AT=3R"""#[O'RIRO$RO'RW8*X-01;Q C[#H MZLNT;2A#+MEN&'GX:?YNA/55151%5$10J(H"JJJ+*JJ+!54"P ^GL^ % M.C$"F!PZY>]]>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[K_U=_CW[KW597S_P#YP'P!_EGX^GC^4W>6,PV_Z8V M515&^^XL_1/K^VK(ME80R2[>Q-;+_P#" MVOX.4^X'I<%\1/E7E-KK4%$S63K>H\+G'I@Q'G_NW3;VS="LI7D1G*6YL6'O MW7NKCOY?W_"AK^6/_,5W)A^N.KNV\OU3W5GY(J?!]*_(/"T776]-QULOICQV MT_=>Z;LQF,3M[$Y//9_*8 M[!X+"8^LRV9S68K:;&8G$8K'4\E7D,GD\C6RP4=!CZ&DA>6::5TCBC4LQ !/ MOW7NM97Y<_\ "M7^5/\ &?T,1N&D(_16[?ASE%)?TRGDCW7NBN]3_\+4/Y>>[-Q4N&[6^/?RCZ MBQ5;/' -VTF-Z^[%PN+5W >LSE%A]X8C8)(8_&WN MO="#\/?E1U?\V_C)TQ\K.FJBNEZZ[LV71;NP=+EDI(\W@ZDSU.+W#M3<$5!5 M5U##N+9^Y<=68O()!//"M91R".1T 8^Z]T9/W[KW1$_YD/\ ,!Z=_EE?$[?7 MRQ[JH]>M-I]F;;Q^=CI(<] MB*'=.)I\D^"ST-!5U]!%G<#4RR4=8L$\\*U,#A)'6S'W7NA[]^Z]T2OYK?S$ M/AM_+QV#3]A_+KO3:?4^,R@JEVOM^J:MSN_][U-&J_<4NR>OMN4N5W?N7[>2 M6-*B>GHVHZ,RH:F:%&#>_=>ZUFM^?\+8/@5AMP3X_KWXM_*K?6 IYVA_O%FQ MU9L=ZQ4;2U5C\,-[;HJFI9 "T?W+TLQ6VN.,W ]U[JP7X3?\*D_Y4_S)W/A^ MOO:-IY75(!F:_# MS5,C!(HF_=>ZY>_=> MZKA_FD?S->D/Y4GQD;Y*]W8;5]*0TFA0TLL:M[KW1P.@.\.OODQT?U+\A.JMIO(S4M7%)$QU(? M?NO="][]U[I!=H]H]<])]>;P[9[N4QVWMH=;?(+;N.VY'O71J)4BIZ221M ]U[JQ+^9=_,,ZO_ )8'Q6W% M\KNW-C]D=A;3P6Z-I[.3;?5^+QF0SLV8WC7O08RHR%7F\IAL+@L%!)$WGK*F MH"B1HH8UDGFBC;W7NM:K_H-M^$/_ 'B!\JO_ #X]1_\ V:>_=>Z]_P!!MOPA M_P"\0/E5_P"?'J/_ .S3W[KW5Q/\HO\ GO\ QY_G [I[CV7T[TUWCU9GNF-O M[:W1G*CLG';6JMMY3$[GR-=B:.&@W#M/<&:@I,Y%64#M]E5QT[SP:I(&E$4X MB]U[K__6V./Y^'\U^'^5#\*ZW?\ LI,5E?DGW-EJOK+XZ8#+115E#1;C..-; MN7LO,XN6XR6WNL\1-'4- 5>*JRM7CJ28"&ID=/=>ZJ9_DZ?\)Q-G;@Q%!_,! M_F^8O*?*7Y?=]2P=JR=4=TU-7N;:G7:;DCBR6.G[9P.5DDC['[.K<=+&U=C< MNDN$P:N*%:&2>F%0ONO=;=."ZJZOVMM>/9&V>M]A; Q^.I\2E-X_3H$(73Q:WOW7NM?K^:5_PFD^#?SOVCEMW="[*V7\- MOE7CBZTZOYIGR$^4'\^#^9OD M?Y*GPGW[5==?$SH7*ULGS&[;Q?W51A\_EMBY6BH^P\ENI:"JH9]Q[3ZVW150 M;=P.V_-!3YK>"M55,GVT5+5T'NO=;.OP._DR?R\?Y=^S,%@NC/CWLK,;\QU' M3IF^]^SL#@]^]V;IR21JM7DJK>V9QDDVVZ>ME4.<;@XL7B8V *4P:['W7NCI M=X?%CXU?)?:E;L?Y!]"]1]S;5KJ62CEP_8_7^V-UPT\;J56;&SY;&U-7AZZG M)U05-))!44\@#Q.CJ&'NO=:-/\QS^7?W;_PFZ[]VK_-6_E99[=$OQ+K=VX/: M?R0^-VY,[F<[M_;.%W#EXX*':>YLC4RUF0W)T[N^MJ!C\9DZ]UO%?$OY-=9_,SXV=+_ "CZ?KI*[KONW8F(WM@5J6A.1Q$M8CTV M[0Q]'BDD(?-838NU=R-)CUC6[-KWYO#;;:K$*5 M=@1[KW2(_X2V] MJ[[^*W;OS\_DD]_9<3=C?$OMC<_9G4ZM)_F;_/;8'\M3X6]Q_+7?E)%G)MCXF#$]>[* M:K^SG[#[4W/-_"=A;,AG4-/#25^8E%1D9XDEEHL12U=4(W\!4^Z]UJ8?RBOY M,.^/YNNZ:C^<'_.;SFY.X$[LKWW%T)\?J_(9;;^U\OL6CKJD;>W#N/'T-73U MV Z>IFU+M3:M!+2TU=0H*^MDJ::L$=5[KW6[AUET+T=TKM6FV-T]TYU;U7LN MCIHZ.FVGUUL#:NR]NPTT2>-(5PVW<5CL?H"<_D'_R\?YC M6Q]Q4^Y^F]H])]YU5%52;4^1G3&U,'M#?F)SYC8T-7O.@PL&*P_:N!^XTK4T M.:668TQ=:.JH9V6IC]U[H7_Y.WPF^2'\OGX6[?\ C%\F/DC!\F]R;+WKN:7K M[<]'1YJ"@V)U'/28.CV=U=C:W-_//@S\?*'<1Y8L8#UOB]G0[/I=PF.6%*W"T,N_LAF#22MXGJL1#-;73QLONO=;1OP_\ M@K\3OA#TWM3ISXT=.[$V3M+"[?Q^,J\[08'#5&[]_P T='%%4[IW_O%:,9?> MNXWEB]AY/;>W^R:W#9.EAGICN.DRJPR0II " M@>_=>ZL/K**CR-+/0Y"DIJ^BJ4,531UD$552U$9L3'/3SH\4J$CZ,"/?NO=$ MT^;_ %]L*G^%OR]G@V1M"">#XO=_30S0[:PT*KLSM;;F7K3\DN[8C5Y/"8ROJC%&-I>.,U% M52RR^--1L+V%^/?NO=;4&)P.#P$4L&"PV)PL$\@EGAQ..H\=%-*%""66.CAA M220( -1!-N/?NO=?_]<9/YW&)I?DU_PID_D[?%#?Z+DNI=I[0ZR[/J=MY(+) MB&/GI9089\?NS#]&83&U2_6:.-H_P/?NO=;RGOW7NO>_=>Z] M[]U[H-^X]YU77'4/:G8=#3K5UNP^M]\;SHZ5U9TJ:K:^V,IG*>G9%!9UFEH0 MI %R#[]U[K3Z_P"$5_6^,R7Q1^:_RGS4IS/:W;ORO/6^Z]R9!EJ93E]Q]Y9&HJ"-(J)44MJ,:Z?=>ZW3??NO=>]^Z]T4OYZ]-;5^0 MOPF^6/2F]:.EK-N]D?'OMG;=5]VD;)CZRIV5F)<+G8&E]$&0VYFX:;(4LWUA MJ::.07JW"FQ:MO:Y)/NO=!%_.P)^4?_ HF_D;?#-/]RF+Z MHKJ?Y,[BQ*7EIGHW[$K>P=QT-?&MQ_E&T?BC>56LRTM0&X#W/NO=)C^?=BLG M_*^_FZ_R[_YUVQZ"LI>N-Z;EQ_QX^6ZXFGE:+*4-#B*S!557DHHU893/;NZ" MR>3@QL3ADAJMCTDH42*K>_=>ZW NVN]NM.F.ANP_DEO+<5$G4O6O5NX^X<[N M;'U%/64E3LC;6V:K=E1D,1,DHI\BV1Q-+>C6-S]S))&J7+K?W7NM3O\ X2R] M,;S^2F\?GQ_.>^0.(2;L?YI]O;RZ^ZU2O0U4.)ZSH=QQ[G[%I<%-41E:G:$^ MYUP^V:)+*8(]F/$5TD>_=>ZA?\).9I>A>U/YQ'\O;(RR4C?&;Y?ME-OXV=V+ M55/)F^Q>G-Q9"E5B3)%#3=.8,M+])$JH2"P/'NO=(/\ X66YO.;QQ_\ *L^* MR92IQFSN^_D7V9E]PR12:((]\LT9<$+K;@@GW[ MKW6Z3LO9^VNO-G;3V!LS$4FW]G[&VU@MG[3P-!'XJ#";:VSBZ7"X+$447/CI M,;BZ**&-?PB >_=>Z4OOW7NO>_=>Z][]U[HN?R\^2FR?AW\8.]_E%V)(O]T> MC>L=U=A9"B-0E+-G:S"8V:3 [5H)I%9%R^[]P/2XNB!%FJZR-?S[]U[K4G_X M2U[GZ&VCU?\ +#^8Q\MODU\>]N?*?Y[=Y[MSF1I-^=Q=<[8W;BM@;=W1G,GD MZR7!;AW-29S;B;Z[3SN8G:EDC5)L=B<7,A:,QD>Z]T#7SP^0W0/\NK_A15\2 M?YCW17>/3^]>@OFU@(^DOE[!U?V9LO>%%MJN)VSUWN?=F\*;:&:R)PF"IL9) ML[=L1F1&R&3VSD'!D>^-G9>7J=E;BQV:I-^]/=J8S'Q97*=:=F8B@R..QN:?%2U%$N?VYD\;E: MF@RV-:>#[NBJ6,4L%5%35,/NO=:FO7O\P'^=[_PG4BVWT=_,+Z J_F;\#=HS M4.T=@=][.RE=EIMJ;4@DCQV!Q>UNZ(\9-]C245.2E!M?L'&4.4D2!*6@K*6A MBC8>Z]UMI_R]/YM_P5_F=[6ER_Q9[@H\IO/$XN+*[QZ4WK3IL_NC8],[Q0RS M9S9574U'\4Q-+4U$<,F6PM3E<+YI%C%89#I]^Z]U95[]U[HK7SE_[(G^87_B MK7R"_P#?3;M]^Z]U0A_PC\_[<\XK_P 66[P_WK:/OW7NMI3W[KW7_] P?_"I MK9/87Q)^9O\ +"_G*]>[4P1Z_)41#W[KW6XWT/WEU?\E^FNMN_>EMU8_>O5G;. MTL3O396Y<=(KQ5V(R].)5AJH0S28_,8RH$E)7TZ]T+7 MOW7NO>_=>Z:L[A,9N7"9G;F:I4KL-G\5D,)EJ*6_CK,9E:2:AKZ6320VBHI9 MW0V-['W[KW6BU_PFA[7D_EJ_S ?GO_)0^1F2&U]U9#MJKWO\?,CGF3&4F_MP M;4Q*+W[KW6]U[]U[KWOW7NJ2_ M^% O\P'97P"_EI]]YZMSU%2]O][[*W7T%T)ME:F- M8XWK';.4JZ!G_ (2^?#K)E#H MU_=>ZK>^*8_V:[_A7[\W.U3_ );M/X4_&Z78FUJUOWDQFZJ?9O5/4.8Q*N+K M#45.=W[O25;6LD+J?5>_NO=; 7\XSX.4O\P_^71\E/C32X^"MW_EMF3;WZ8G ME6-9J+N;KMO[V=?Q4]5)Q01[ERF..$K)Q.Q/E?_ M "(OAU_*9V#593,_-CM#Y";>^%&]=K-)44^X\ATQU-G-FU?4,-7&5.0Q8WED M]T[1VN))VO6_W9SB2*5UJ/=>Z^C#\*_B[LSX5?$[X_\ Q4V"(7VYT;UCMK8X MR,-.*4[CSU%2"JWAO&JIU],61WKN^KKLO5 6'W-;)8 <>_=>ZU:/BI_SBC_P MK[^;?59_R':7S7^-3[]VK1-^RF3W7-L_JKMG,995X$\]/G=@;UC6U[I,['U MV]U[H7/^%@?Q/WOV[\"NIOE7UG25]7N_X0]PKO7-2XR%ILCANL.R(,5M_IZ\[BPE#24O8^Q,G2EVJJ-\/GV>6B,RHU9B:BDK$7P MU,;-[KW1]/?NO=>]^Z]U[W[KW6GE_P *J.Z]\]XUGP=_DT=!Y#5VW\Y^Z-F; ME["I:LL)NV';NPVW-31.K?W4R787W>?J9N!3Q['D=F5 ;^Z]TK8/\ MA&%_*E2"%*CM+YMSSI%&L\Z=L=0P)-,J 22I#_H!E\*R."0NIM(-KGZ^_=>Z M*?\ ._\ X1\_"WK3X=_(GLKXD;X^56X/D3USUEG]_P#6>V=_[]ZZW1M?=F3V M7''N7*[1J,'M_I_:F7KLKNK;F,KK_PGF^=O M^S\_RM^@M];@S/\ %NVNFZ!OCGW2\T_W&0GWKU5C\908?<62E=O+45^^.NZW M"9NIE*JK5M?.BW\9/OW7NKN_?NO=->;PF&W+A\GM[<>(Q>?P&;H*K%YG!YN@ MI,KA\OC*Z%Z:MQV3QE=%/15]!64\C1RPRH\ON^-KX+??7>PYYL9U]/D]TTFE1^>INV-MU&VMVX"J9H93 \D57CLOB*^+_ "G#[CV[EJ6" MOQE="5GH:^FBGC(>,'W[KW6CEB^@OYWW_"9_?V\O]E/V9F?YBW\L[<.XLAND M[#I\-G-RYK9E/4OY*G(9K:NSXZ[>_3^^::BCT9#/8:BR>SLFD:U5=3)4>.FI M/=>Z,EC_ /A;3\8Z7"30;W^"GR.VSV-1J]/D-H8_>W7V7PE%EH@R38^;Z+=V5\O/Y\W_ HHA3HGXK?&G-_R^?@ON^>G MI^QNX=U9#=>(3=>TY9D^]ILSW-E]O[0RN_L-+"BE]N;$PJR5!F\&3J9J&1G3 MW7NMY+XV]5[KZ.Z#ZAZ?WSV_O/O[>'6^P=N;0W'W-V'%CH=Y]C97"X^*DJMS M9Z/&1+"*JL=+*9I*NM:)4-75UE49JN;W7NJ/_P">;_(HQ7\S"EV=\D?CEO6G MZ#^?_1U+02=:=HPUN3V]BM_8_;N1;/;:VKO/<&W8WW!MG.[7SA:JV[N6B2:J MQJVKX\!C?D?M;Q[ M$K]XTM#:GCR-1G:3";AZ*[@R%1;2Z$/=_P#PLNQG M:,:[$^#'\M_OON;NK/0_:;:P>[\S3U<=/E)P(X*A=C]08GL#=F\H8ZEU7[2" MJQ4D][">,\>_=>ZQ?#'^2W_,"_FG?*_:O\QK^?37-B]H;0FI,GT[\*9XX,? MV/I:UZ>F MNH:)Z]UM0^_=>ZTR?YU_\ SB[_ ,*(OY&?S,3_ '%XSM;()\8MQ99/V::.B'85 M7L#/UN0E6RV@VI\KV$K-ZFI:?2+B, >Z]UN+;MVGMG?NU=R['WK@,3NK9V\L M!F-K;KVQGZ&GRF#W'MO<&/J,5G,%F<;5I+2Y#%Y;&5P-PX'&4\ MM14T^W,]UW29"BW7V/CMN"I>+ ;FVO4?WNI*9VIJ^*2 5-17^Z]T*^V?^%I_ M4&UJ*?;GR7_E\_(;JSMK"H*3<&T]L[NVQF:*#*1*$F\\6_\ &=9[EP232 L* M>>AJ)( =!DE(UGW7N@7['_G4_P Z7^=/05?0'\ISX1;Z^,?5.]UDP.[_ )39 M_+Y&HR>,V_7 T^0J*;O#);?VCUKU/KQ\LQEBPXSFZW6+7BJA*@:&]U[K;3_E M9?#OM;X&_"/ISXR=T?(;Z]UK@?R>]J;E_F9_SV_P"8A_-A[*P&8INL M?BON/._%;XMXS<>/JJ%\/G*.FK^NUJ**CK8M>*S>WNJ<57UV;H&L]-E=^E@2 M0??NO=;I7OW7NO>_=>ZTEOY;-_Y0/_"BCY??RW#2;33T&-QU$=Z;+])$U?6X'&1DNWC'OW7NK>OYZ70/\W3L MS8G3';G\J;Y$5>Q=W?'S=-9O[=WQ\Q+83;>8[PK*>$1XB:/=6X)6VWN^BP5$ M]3#-LK.K#@LU'5M-(\U73TE._NO=4M; _P"%?_87QXIUZG_F<_RW^ZNJ._=L MT_V.X*C8<<^RHMQUU*JQ2Y+_ $5]RTNW3U'PYO,4\FH/$RHRH/=>Z* M=W?WC_,$_P"%8G:_2_0?3GQOWA\3_P"6CUMV/1;\[+[@W5)59JFRM?04M;AZ MKV?@DK?MZ_)/59.K:ET5-#[KW7T%>O-A[7ZL MV!L?K'9&-3#;+ZYV?MG8>T,/$Q>/%;7VAA:+;^ QL;MZF2AQ./BB!/)"^_=> MZ KYR_\ 9$_S"_\ %6OD%_[Z;=OOW7NJ$/\ A'Y_VYYQ7_BRW>'^];1]^Z]U MM*>_=>Z__]+?X]^Z]U[W[KW2'R7^C7^]%%_&/[C_ -]+0_P[^)?P#^]%KI]O M]E]U_N5MJTZ-'YM;\>_=>Z7'OW7NO>_=>Z][]U[J+7?9?9U7\2^U_A_V\OWO MWWA^S^UT'S_=?]^Z]TB- MU_Z./N<;_?C^Y'WEV_A']Z_X#]SJU>K^&_Q?]V^KZ^+\^_=>Z6J:-">/3X]* MZ-%M&BPTZ-/ITZ?I;BWOW7NN7OW7NF['?PG36?PC^':/XC6_?_P[[;3_ !;S M'^(_>?;_=>Z44'@\$/VWB^V\4?V_@T>#P:!XO#X_V_%X[ M:=/%OI[]U[K+[]U[KA)X_&_ET>+0WD\EO'X['7KU>G1I^M^+>_=>ZCT7V/A_ @W'?:?;ZV_P" 7A\.OC5_F/V]?TO^??NO=2_?NO=?_]D! end XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
Apr. 15, 2023
Document And Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-32871  
Entity Registrant Name COMCAST CORPORATION  
Entity Tax Identification Number 27-0000798  
Entity Incorporation, State or Country Code PA  
Entity Address, Address Line One One Comcast Center  
Entity Address, City or Town Philadelphia  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19103-2838  
City Area Code 215  
Local Phone Number 286-1700  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Document Fiscal Year Focus 2023  
Current Fiscal Year End Date --12-31  
Entity Central Index Key 0001166691  
Class A Common Stock, $0.01 par value    
Document And Entity Information [Line Items]    
Title of 12(b) Security Class A Common Stock, $0.01 par value  
Trading Symbol CMCSA  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   4,159,383,013
0.000% Notes due 2026    
Document And Entity Information [Line Items]    
Title of 12(b) Security 0.000% Notes due 2026  
Trading Symbol CMCS26  
Security Exchange Name NASDAQ  
0.250% Notes due 2027    
Document And Entity Information [Line Items]    
Title of 12(b) Security 0.250% Notes due 2027  
Trading Symbol CMCS27  
Security Exchange Name NASDAQ  
1.500% Notes due 2029    
Document And Entity Information [Line Items]    
Title of 12(b) Security 1.500% Notes due 2029  
Trading Symbol CMCS29  
Security Exchange Name NASDAQ  
0.250% Notes due 2029    
Document And Entity Information [Line Items]    
Title of 12(b) Security 0.250% Notes due 2029  
Trading Symbol CMCS29A  
Security Exchange Name NASDAQ  
0.750% Notes due 2032    
Document And Entity Information [Line Items]    
Title of 12(b) Security 0.750% Notes due 2032  
Trading Symbol CMCS32  
Security Exchange Name NASDAQ  
1.875% Notes due 2036    
Document And Entity Information [Line Items]    
Title of 12(b) Security 1.875% Notes due 2036  
Trading Symbol CMCS36  
Security Exchange Name NASDAQ  
1.250% Notes due 2040    
Document And Entity Information [Line Items]    
Title of 12(b) Security 1.250% Notes due 2040  
Trading Symbol CMCS40  
Security Exchange Name NASDAQ  
5.50% Notes due 2029    
Document And Entity Information [Line Items]    
Title of 12(b) Security 5.50% Notes due 2029  
Trading Symbol CCGBP29  
Security Exchange Name NYSE  
2.0% Exchangeable Subordinated Debentures due 2029    
Document And Entity Information [Line Items]    
Title of 12(b) Security 2.0% Exchangeable Subordinated Debentures due 2029  
Trading Symbol CCZ  
Security Exchange Name NYSE  
Class B Common Stock    
Document And Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   9,444,375

XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue $ 29,691 $ 31,010
Costs and Expenses:    
Programming and production 9,004 10,570
Marketing and promotion 1,963 2,062
Other operating and administrative 9,301 9,260
Depreciation 2,264 2,213
Amortization 1,513 1,335
Total costs and expenses 24,045 25,440
Operating income 5,646 5,569
Interest expense (1,010) (993)
Investment and other income (loss), net 607 188
Income before income taxes 5,243 4,764
Income tax expense (1,476) (1,288)
Net income 3,767 3,476
Less: Net income (loss) attributable to noncontrolling interests (67) (73)
Net income attributable to Comcast Corporation $ 3,834 $ 3,549
Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) $ 0.91 $ 0.79
Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) $ 0.91 $ 0.78
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 3,767 $ 3,476
Currency translation adjustments, net of deferred taxes of $(2) and $247 778 (916)
Cash flow hedges:    
Deferred gains (losses), net of deferred taxes of $9 and $(37) (14) 165
Realized (gains) losses reclassified to net income, net of deferred taxes of $8 and $(5) (47) (17)
Employee benefit obligations and other, net of deferred taxes of $1 and $3 (6) (9)
Comprehensive income 4,478 2,699
Less: Net income (loss) attributable to noncontrolling interests (67) (73)
Less: Other comprehensive income (loss) attributable to noncontrolling interests (3) 28
Comprehensive income attributable to Comcast Corporation $ 4,547 $ 2,744
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Currency translation adjustments, net of deferred taxes $ (2) $ 247
Deferred gains (losses) on cash flow hedges, deferred taxes 9 (37)
Realized (gains) losses on cash flow hedges, deferred taxes 8 (5)
Employee benefit obligations and other, deferred taxes $ 1 $ 3
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating Activities    
Net income $ 3,767 $ 3,476
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,777 3,548
Share-based compensation 359 376
Noncash interest expense (income), net 78 93
Net (gain) loss on investment activity and other (517) (113)
Deferred income taxes 82 106
Changes in operating assets and liabilities, net of effects of acquisitions and divestitures:    
Current and noncurrent receivables, net 363 (527)
Film and television costs, net 13 363
Accounts payable and accrued expenses related to trade creditors (651) 314
Other operating assets and liabilities (43) (379)
Net cash provided by operating activities 7,228 7,257
Investing Activities    
Capital expenditures (2,664) (1,856)
Cash paid for intangible assets (765) (641)
Construction of Universal Beijing Resort (87) (147)
Proceeds from sales of businesses and investments 343 69
Purchases of investments (149) (66)
Other (48) 44
Net cash provided by (used in) investing activities (3,370) (2,597)
Financing Activities    
Proceeds from (repayments of) short-term borrowings, net (660) 0
Proceeds from borrowings 1,059 117
Repurchases and repayments of debt (49) (104)
Repurchases of common stock under repurchase program and employee plans (2,176) (3,223)
Dividends paid (1,174) (1,166)
Other (82) (114)
Net cash provided by (used in) financing activities (3,082) (4,490)
Impact of foreign currency on cash, cash equivalents and restricted cash 20 (35)
Increase (decrease) in cash, cash equivalents and restricted cash 796 135
Cash, cash equivalents and restricted cash, beginning of period 4,782 8,778
Cash, cash equivalents and restricted cash, end of period $ 5,577 $ 8,914
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 5,535 $ 4,749
Receivables, net 12,287 12,672
Other current assets 4,555 4,406
Total current assets 22,377 21,826
Film and television costs 12,612 12,560
Investments 7,834 7,250
Investment securing collateralized obligation 464 490
Property and equipment, net of accumulated depreciation of $57,570 and $56,939 56,279 55,485
Goodwill 58,960 58,494
Franchise rights 59,365 59,365
Other intangible assets, net of accumulated amortization of $27,135 and $25,860 29,004 29,308
Other noncurrent assets, net 12,535 12,497
Total assets 259,429 257,275
Current Liabilities:    
Accounts payable and accrued expenses related to trade creditors 12,159 12,544
Accrued participations and residuals 1,641 1,770
Deferred revenue 2,663 2,380
Accrued expenses and other current liabilities 9,648 9,450
Current portion of long-term debt 1,130 1,743
Collateralized obligation 5,173 0
Total current liabilities 32,415 27,887
Long-term debt, less current portion 94,403 93,068
Collateralized obligation 0 5,172
Deferred income taxes 28,804 28,714
Other noncurrent liabilities 20,353 20,395
Commitments and contingencies
Redeemable noncontrolling interests 422 411
Equity:    
Preferred stock—authorized, 20,000,000 shares; issued, zero 0 0
Additional paid-in capital 39,262 39,412
Retained earnings 52,524 51,609
Treasury stock, 872,791,028 Class A common shares (7,517) (7,517)
Accumulated other comprehensive income (loss) (1,898) (2,611)
Total Comcast Corporation shareholders’ equity 82,421 80,943
Noncontrolling interests 612 684
Total equity 83,033 81,627
Total liabilities and equity 259,429 257,275
Class A Common Stock    
Equity:    
Common stock 50 51
Class B Common Stock    
Equity:    
Common stock $ 0 $ 0
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Property and equipment - accumulated depreciation $ 57,570 $ 56,939
Other intangible assets - accumulated amortization $ 27,135 $ 25,860
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, shares issued (in shares) 0 0
Treasury stock (in shares) 872,791,028 872,791,028
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 7,500,000,000 7,500,000,000
Common stock, shares issued (in shares) 5,042,734,421 5,083,466,045
Common stock, shares outstanding (in shares) 4,169,943,393 4,210,675,017
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 75,000,000 75,000,000
Common stock, shares issued (in shares) 9,444,375 9,444,375
Common stock, shares outstanding (in shares) 9,444,375 9,444,375
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
$ in Millions
Total
Additional Paid-In Capital
Retained Earnings
Treasury Stock at Cost
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interests
Class A Common Stock
Class A Common Stock
Beginning balance at Dec. 31, 2021 $ 519            
Increase (Decrease) in Temporary Equity [Roll Forward]              
Contributions from (distributions to) noncontrolling interests, net (25)            
Net income (loss) 18            
Ending balance at Mar. 31, 2022 513            
Beginning balance at Dec. 31, 2021   $ 40,173 $ 61,902 $ (7,517) $ 1,480 $ 1,398 $ 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuances (repurchases) of common stock under repurchase program and employee plans             (1)
Share-based compensation   286          
Repurchases of common stock under repurchase program and employee plans   (595) (2,670)        
Issuances of common stock under employee plans   67          
Other   (5)          
Dividends declared     (1,225)        
Net income (loss) 3,549   3,549        
Other comprehensive income (loss)         (806) 28  
Contributions from (distributions to) noncontrolling interests, net           (35)  
Net income (loss) (73)         (91)  
Ending balance at Mar. 31, 2022 $ 95,992 39,926 61,555 (7,517) 674 1,300 53
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cash dividends declared per common share (in dollars per share) $ 0.27            
Beginning balance at Dec. 31, 2022 $ 411            
Increase (Decrease) in Temporary Equity [Roll Forward]              
Contributions from (distributions to) noncontrolling interests, net (7)            
Net income (loss) 17            
Ending balance at Mar. 31, 2023 422            
Beginning balance at Dec. 31, 2022 81,627 39,412 51,609 (7,517) (2,611) 684 51
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuances (repurchases) of common stock under repurchase program and employee plans             0
Share-based compensation   293          
Repurchases of common stock under repurchase program and employee plans   (521) (1,688)        
Issuances of common stock under employee plans   76          
Other   2          
Dividends declared     (1,231)        
Net income (loss) 3,834   3,834        
Other comprehensive income (loss)         713 (3)  
Contributions from (distributions to) noncontrolling interests, net           15  
Net income (loss) (67)         (84)  
Ending balance at Mar. 31, 2023 $ 83,033 $ 39,262 $ 52,524 $ (7,517) $ (1,898) $ 612 $ 50
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cash dividends declared per common share (in dollars per share) $ 0.29            
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statements
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Condensed Consolidated Financial Statements Condensed Consolidated Financial Statements
Basis of Presentation
We have prepared these unaudited condensed consolidated financial statements based on SEC rules that permit reduced disclosure for interim periods. These financial statements include all adjustments that are necessary for a fair presentation of our consolidated results of operations, cash flows and financial condition for the periods shown, including normal, recurring accruals and other items. The consolidated results of operations for the interim periods presented are not necessarily indicative of results for the full year.
The year-end condensed consolidated balance sheet was derived from audited financial statements but does not include all disclosures required by generally accepted accounting principles in the United States (“GAAP”). For a more complete discussion of our accounting policies and certain other information, refer to our consolidated financial statements included in our 2022 Annual Report on Form 10-K and the notes within this Quarterly Report on Form 10-Q.
Reclassifications
Reclassifications have been made to our notes to condensed consolidated financial statements for the prior year period to conform to classifications used in 2023. See Note 2 for a discussion of the changes in our presentation of segment operating results.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Segment Information Segment Information
Beginning in the first quarter of 2023, we changed our presentation of segment operating results around our two primary businesses: Connectivity & Platforms and Content & Experiences.
Connectivity & Platforms: Contains our broadband and wireless connectivity businesses operated under the Xfinity and Comcast brands in the United States and under the Sky brand in certain territories in Europe (the “Connectivity & Platforms markets”). Also includes our video services businesses and the operations of our Sky-branded entertainment television channels in the Connectivity & Platforms markets. Our Connectivity & Platforms business is reported in two reportable business segments:
Residential Connectivity & Platforms Segment: Includes our residential broadband and wireless connectivity services, residential and business video services, advertising sales and Sky channels. Revenue is generated primarily from customers that subscribe to our services and from the sale of advertising and wireless devices.
Business Services Connectivity Segment: Includes our connectivity services for small business locations in the United States, which include broadband, voice and wireless services, as well as our solutions for medium-sized customers and larger enterprises, and our small business connectivity service offerings for international locations. Revenue is generated primarily from customers that subscribe to our services.
Content & Experiences: Contains our media and entertainment businesses that develop, produce, and distribute entertainment, news and information, sports, and other content for global audiences and that own and operate theme parks in the United States and Asia. Our Content & Experiences business is reported in three reportable business segments:
Media Segment: Includes primarily NBCUniversals television and streaming business, including national and regional cable networks; the NBC and Telemundo broadcast networks; NBC and Telemundo owned local broadcast television stations; and Peacock, our direct-to-consumer streaming service. Also includes international networks, including most of the Sky Sports channels, and other digital properties. Revenue is generated primarily from the distribution of our television and streaming programming and from the sale of advertising on our television networks, Peacock and other digital properties.
Studios Segment: Includes primarily our NBCUniversal and Sky film and television studio production and distribution operations. Revenue is generated primarily from licensing our owned film and television content in the United States and internationally; and from the worldwide distribution of our produced and acquired films for exhibition in movie theaters.
Theme Parks Segment: Includes primarily the operations of our Universal theme parks in Orlando, Florida; Hollywood, California; Osaka, Japan; and Beijing, China. Revenue is generated primarily from guest spending at our theme parks.
Our other business interests consist primarily of Sky operations outside of the Connectivity & Platforms markets, the operations of Comcast Spectacor, which owns the Philadelphia Flyers and the Wells Fargo Center arena in Philadelphia, Pennsylvania, and the operations of Xumo, our consolidated streaming platform joint venture with Charter Communications formed in June 2022.
Our segments generally report transactions with one another as if they were stand-alone businesses in accordance with GAAP, and these transactions are eliminated in consolidation. When multiple segments enter into transactions to provide products and services to third parties, revenue is generally allocated to our segments based on relative value. Transactions between our Connectivity & Platforms and Content & Experiences businesses, and between segments within the Content & Experiences business, generally include intercompany profit consistent with third-party transactions. The segments within our Connectivity & Platforms business use certain shared infrastructure, including the cable distribution network in the United States, and each segment is presented with its direct costs and an allocation of shared costs, as well as revenue from its customers.
Our financial data by reportable business segment is presented in the tables below and has been updated to reflect our new segment presentation, including: (1) presentation of Cable Communications results in the Residential Connectivity & Platforms and Business Services Connectivity segments and (2) presentation of Skys results across the segments within the Connectivity & Platforms and Content & Experiences businesses, and Corporate and Other. We do not present asset information for our reportable business segments as this information is not used to allocate resources and capital.
Three Months Ended March 31,
 20232022
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Revenue(a)
Adjusted EBITDA(b)
Connectivity & Platforms
Residential Connectivity & Platforms$17,869 $6,762 $18,340 $6,611 
Business Services Connectivity2,283 1,332 2,172 1,233 
Connectivity & Platforms20,153 8,093 20,512 7,844 
Content & Experiences
Media6,152 880 7,758 1,181 
Studios2,956 277 2,907 245 
Theme Parks1,949 658 1,560 451 
Headquarters and Other19 (232)16 (191)
Eliminations(a)
(817)24 (901)(62)
Content & Experiences10,259 1,607 11,339 1,623 
Corporate and Other707 (288)713 (235)
Eliminations(a)
(1,427)(1,554)(82)
Comcast Consolidated$29,691 $9,415 $31,010 $9,150 
(a)Included in Eliminations are transactions that our segments enter into with one another. The most significant of these transactions include distribution revenue in Media related to fees from Residential Connectivity & Platforms for the rights to distribute television programming and content licensing revenue in Studios for licenses of owned content to Media. Revenue for licenses of content from Studios to Media is generally recognized at a point in time, consistent with the recognition of transactions with third parties, when the content is delivered and made available for use. The costs of these licenses in Media are recognized as the content is used over the license period. The difference in timing of recognition between segments results in an Adjusted EBITDA impact in eliminations, as the profits (losses) on these transactions are deferred in our consolidated results and recognized as the content is used over the license period.
A summary of revenue for each of our segments resulting from transactions with other segments and eliminated in consolidation is presented in the table below.
Three Months Ended
March 31,
(in millions)20232022
Connectivity & Platforms
Residential Connectivity & Platforms$53 $56 
Business Services Connectivity — — 
Content & Experiences
Media1,167 1,305 
Studios962 1,024 
Theme Parks— — 
Headquarters and Other12 
Corporate and Other54 58 
Total intersegment revenue$2,244 $2,455 
(b)We use Adjusted EBITDA as the measure of profit or loss for our operating segments. From time to time we may report the impact of certain events, gains, losses or other charges related to our operating segments within Corporate and Other. Our reconciliation of the aggregate amount of Adjusted EBITDA for our segments to consolidated income before income taxes is presented in the table below.
 Three Months Ended
March 31,
(in millions)
20232022
Adjusted EBITDA$9,415 $9,150 
Adjustments(33)
Depreciation(2,264)(2,213)
Amortization(1,513)(1,335)
Interest expense
(1,010)(993)
Investment and other income (loss), net607 188 
Income (loss) before income taxes$5,243 $4,764 
Adjustments represent the impact of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including costs related to our investment portfolio.
Goodwill by Segment
The changes in the carrying amount of goodwill by segment for the three months ended March 31, 2023 are presented in the table below.
  Connectivity & PlatformsContent & Experiences  
(in billions)Cable
Communications
Residential Connectivity & PlatformsBusiness Services ConnectivityMediaStudiosTheme
Parks
SkyCorporate
and Other
Total
Balance, December 31, 2022
Goodwill$16.2 $ $ $14.7 $3.7 $5.8 $26.0 $ $66.4 
Accumulated impairment losses(a)
      (7.9) (7.9)
$16.2 $ $ $14.7 $3.7 $5.8 $18.1 $ $58.5 
Segment change(16.2)27.4 2.2 4.7 — — (18.1)— — 
Foreign currency translation and other 0.4 — 0.1 — (0.1)— — 0.5 
Balance, March 31, 2023
Goodwill$ $33.9 $2.2 $21.7 $3.7 $5.7 $ $ $67.3 
Accumulated impairment losses(a)
 (6.1) (2.2)    (8.3)
$ $27.8 $2.2 $19.5 $3.7 $5.7 $ $ $59.0 
(a) Amounts relate to 2022 impairment related to Sky allocated to the new segments on a consistent basis with goodwill. Amounts are impacted by foreign currency translation each period.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
Revenues [Abstract]  
Revenue Revenue
Three Months Ended
March 31,
(in millions)20232022
Domestic broadband$6,343 $6,050 
Domestic wireless858 677 
International connectivity897 840 
Total residential connectivity8,099 7,568 
Video7,382 8,002 
Advertising907 1,073 
Other1,482 1,698 
Total Residential Connectivity & Platforms17,869 18,340 
Total Business Services Connectivity2,283 2,172 
Total Connectivity & Platforms20,153 20,512 
Domestic advertising2,025 3,310 
Domestic distribution2,709 2,938 
International networks1,008 995 
Other410 515 
Total Media6,152 7,758 
Content licensing2,344 2,429 
Theatrical319 168 
Other292 310 
Total Studios2,956 2,907 
Total Theme Parks1,949 1,560 
Headquarters and Other19 16 
Eliminations(a)
(817)(901)
Total Content & Experiences10,259 11,339 
Corporate and Other707 713 
Eliminations(a)
(1,427)(1,554)
Total revenue$29,691 $31,010 
(a)Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.
Condensed Consolidated Balance Sheet
The following tables summarize our accounts receivable and other balances that are not separately presented in our condensed consolidated balance sheet that relate to the recognition of revenue and collection of the related cash.
(in millions)March 31,
2023
December 31,
2022
Receivables, gross$12,993 $13,407 
Less: Allowance for credit losses706 736 
Receivables, net$12,287 $12,672 
(in millions)March 31,
2023
December 31,
2022
Noncurrent receivables, net (included in other noncurrent assets, net)$1,983 $1,887 
Noncurrent deferred revenue (included in other noncurrent liabilities)$804 $735 
Our accounts receivables include amounts not yet billed related to equipment installment plans, as summarized in the table below.
(in millions)March 31,
2023
December 31,
2022
Receivables, net$1,407 $1,388 
Noncurrent receivables, net (included in other noncurrent assets, net)1,051 1,023 
Total$2,458 $2,411 
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Programming and Production Costs
3 Months Ended
Mar. 31, 2023
Other Industries [Abstract]  
Programming and Production Costs Programming and Production Costs
Three Months Ended
March 31,
(in millions)20232022
Video distribution programming$3,191 $3,426 
Film and television content:
Owned(a)
2,734 2,508
   Licensed, including sports rights2,732 4,325
Other347 311
Total programming and production costs$9,004 $10,570 
(a) Amount includes amortization of owned content of $2.2 billion and $2.0 billion for the three months ended March 31, 2023 and 2022, respectively, as well as participations and residuals expenses.
Capitalized Film and Television Costs
(in millions)March 31,
2023
December 31,
2022
Owned:
In production and in development$3,350 $3,210 
Completed, not released396 130 
Released, less amortization4,390 4,634 
8,136 7,974 
Licensed, including sports advances4,476 4,586 
Film and television costs$12,612 $12,560 
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term DebtAs of March 31, 2023, our debt had a carrying value of $95.5 billion and an estimated fair value of $89.9 billion. As of December 31, 2022, our debt had a carrying value of $94.8 billion and an estimated fair value of $86.9 billion. The estimated fair value of our publicly traded debt was primarily based on Level 1 inputs that use quoted market value for the debt. The estimated fair value of debt for which there are no quoted market prices was based on Level 2 inputs that use interest rates available to us for debt with similar terms and remaining maturities.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Investments and Variable Interest Entities
3 Months Ended
Mar. 31, 2023
Investments [Abstract]  
Investments and Variable Interest Entities Investments and Variable Interest Entities
Investment and Other Income (Loss), Net
 Three Months Ended
March 31,
(in millions)20232022
Equity in net income (losses) of investees, net$485 $133 
Realized and unrealized gains (losses) on equity securities, net
(6)117 
Other income (loss), net128 (62)
Investment and other income (loss), net$607 $188 
The amount of unrealized gains (losses), net recognized in the three months ended March 31, 2023 and 2022 that related to marketable and nonmarketable equity securities still held as of the end of each reporting period was $(24) million and $90 million, respectively.
Investments
(in millions)March 31,
2023
December 31,
2022
Equity method$6,211 $5,421 
Marketable equity securities91 96 
Nonmarketable equity securities1,623 1,653 
Other investments471 972 
Total investments8,396 8,142 
Less: Current investments98 402 
Less: Investment securing collateralized obligation464 490 
Noncurrent investments$7,834 $7,250 
Equity Method Investments
The amount of cash distributions received from equity method investments presented within operating activities in the condensed consolidated statements of cash flows in the three months ended March 31, 2023 and 2022 was $20 million and $32 million, respectively.
Atairos
Atairos is a variable interest entity (“VIE”) that follows investment company accounting and records its investments at their fair values each reporting period with the net gains or losses reflected in its statement of operations. We recognize our share of these gains and losses in equity in net income (losses) of investees, net. For the three months ended March 31, 2023 and 2022, we made cash capital contributions to Atairos totaling $14 million and $13 million, respectively. As of March 31, 2023 and December 31, 2022, our investment in Atairos, inclusive of certain distributions retained by Atairos on our behalf and classified as advances within other investments, was $4.8 billion and $4.3 billion, respectively. As of March 31, 2023, our remaining unfunded capital commitment was $1.5 billion.
Hulu and Collateralized Obligation
In 2019, we borrowed $5.2 billion under a term loan facility due March 2024 which is fully collateralized by the minimum guaranteed proceeds of the put/call option related to our investment in Hulu. As of both March 31, 2023 and December 31, 2022, the carrying value and estimated fair value of our collateralized obligation were each $5.2 billion. The estimated fair values were based on Level 2 inputs that use interest rates for debt with similar terms and remaining maturities. We present our investment in Hulu and the term loan separately in our condensed consolidated balance sheet in the captions “investment securing collateralized obligation” and “collateralized obligation,” respectively. The recorded value of our investment reflects our historical cost in applying the equity method and, as a result, is less than its fair value.
Other Investments
Other investments include investments in certain short-term instruments with maturities over three months when purchased, such as commercial paper, certificates of deposit and U.S. government obligations, which are generally accounted for at amortized cost. There were no such investments as of March 31, 2023. These short-term instruments totaled $304 million as of December 31, 2022. The carrying amounts of these investments approximate their fair values, which are primarily based on Level 2 inputs that use interest rates for instruments with similar terms and remaining maturities.
Consolidated Variable Interest Entity
Universal Beijing Resort
We own a 30% interest in a Universal theme park and resort in Beijing, China (“Universal Beijing Resort”), which opened in September 2021. Universal Beijing Resort is a consolidated VIE with the remaining interest owned by a consortium of Chinese state-owned companies. The construction was funded through a combination of debt financing and equity contributions from the partners in accordance with their equity interests. As of March 31, 2023, Universal Beijing Resort had $3.6 billion of debt outstanding, including $3.2 billion principal amount of a term loan outstanding under the debt financing agreement.
As of March 31, 2023, our condensed consolidated balance sheet included assets and liabilities of Universal Beijing Resort totaling $8.3 billion and $7.4 billion, respectively. The assets and liabilities of Universal Beijing Resort primarily consist of property and equipment, operating lease assets and liabilities, and debt.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Equity and Share-Based Compensation
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Equity and Share-Based Compensation Equity and Share-Based Compensation
Weighted-Average Common Shares Outstanding
Three Months Ended
March 31,
(in millions)20232022
Weighted-average number of common shares outstanding – basic4,208 4,512 
Effect of dilutive securities19 46 
Weighted-average number of common shares outstanding – diluted4,227 4,558 
Antidilutive securities20270
Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. Antidilutive securities represent the number of potential common shares related to share-based compensation awards that were excluded from diluted EPS because their effect would have been antidilutive.
Accumulated Other Comprehensive Income (Loss)
(in millions)March 31,
2023
December 31,
2022
Cumulative translation adjustments$(2,313)$(3,093)
Deferred gains (losses) on cash flow hedges131 193 
Unrecognized gains (losses) on employee benefit obligations and other284 290 
Accumulated other comprehensive income (loss), net of deferred taxes$(1,898)$(2,611)
Share-Based Compensation
Our share-based compensation plans consist primarily of awards of restricted share units (“RSUs”) and stock options to certain employees and directors as part of our approach to long-term incentive compensation. Additionally, through our employee stock purchase plans, employees are able to purchase shares of our common stock at a discount through payroll deductions.
In March 2023, we granted 22 million RSUs and 57 million stock options related to our annual management awards. The weighted-average fair values associated with these grants were $36.62 per RSU and $8.33 per stock option.
During the three months ended March 31, 2023 and 2022, share-based compensation expense recognized in our condensed consolidated statements of income was $295 million and $300 million, respectively. As of March 31, 2023, we had unrecognized pretax compensation expense of $2.7 billion related to nonvested RSUs and nonvested stock options.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Financial Information
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplemental Financial Information Supplemental Financial Information
Cash Payments for Interest and Income Taxes
 Three Months Ended
March 31,
(in millions)20232022
Interest$766 $747 
Income taxes$148 $90 
Noncash Activities
During the three months ended March 31, 2023:
we acquired $2.1 billion of property and equipment and intangible assets that were accrued but unpaid
we recorded a liability of $1.2 billion for a quarterly cash dividend of $0.29 per common share paid in April 2023
During the three months ended March 31, 2022:
we acquired $1.9 billion of property and equipment and intangible assets that were accrued but unpaid
we recorded a liability of $1.2 billion for a quarterly cash dividend of $0.27 per common share paid in April 2022
Cash, Cash Equivalents and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statements of cash flows.
(in millions)March 31,
2023
December 31,
2022
Cash and cash equivalents$5,535 $4,749 
Restricted cash included in other current assets and other noncurrent assets, net42 33 
Cash, cash equivalents and restricted cash, end of period$5,577 $4,782 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Contingencies
We are subject to legal proceedings and claims that arise in the ordinary course of our business. While the amount of ultimate liability with respect to such actions is not expected to materially affect our results of operations, cash flows or financial position, any litigation resulting from any such legal proceedings or claims could be time-consuming and injure our reputation.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statements (Policies)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
We have prepared these unaudited condensed consolidated financial statements based on SEC rules that permit reduced disclosure for interim periods. These financial statements include all adjustments that are necessary for a fair presentation of our consolidated results of operations, cash flows and financial condition for the periods shown, including normal, recurring accruals and other items. The consolidated results of operations for the interim periods presented are not necessarily indicative of results for the full year.
The year-end condensed consolidated balance sheet was derived from audited financial statements but does not include all disclosures required by generally accepted accounting principles in the United States (“GAAP”). For a more complete discussion of our accounting policies and certain other information, refer to our consolidated financial statements included in our 2022 Annual Report on Form 10-K and the notes within this Quarterly Report on Form 10-Q.
Reclassifications Reclassifications have been made to our notes to condensed consolidated financial statements for the prior year period to conform to classifications used in 2023.
Earnings Per Share Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. Antidilutive securities represent the number of potential common shares related to share-based compensation awards that were excluded from diluted EPS because their effect would have been antidilutive.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of Financial Data by Business Segment
Our financial data by reportable business segment is presented in the tables below and has been updated to reflect our new segment presentation, including: (1) presentation of Cable Communications results in the Residential Connectivity & Platforms and Business Services Connectivity segments and (2) presentation of Skys results across the segments within the Connectivity & Platforms and Content & Experiences businesses, and Corporate and Other. We do not present asset information for our reportable business segments as this information is not used to allocate resources and capital.
Three Months Ended March 31,
 20232022
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Revenue(a)
Adjusted EBITDA(b)
Connectivity & Platforms
Residential Connectivity & Platforms$17,869 $6,762 $18,340 $6,611 
Business Services Connectivity2,283 1,332 2,172 1,233 
Connectivity & Platforms20,153 8,093 20,512 7,844 
Content & Experiences
Media6,152 880 7,758 1,181 
Studios2,956 277 2,907 245 
Theme Parks1,949 658 1,560 451 
Headquarters and Other19 (232)16 (191)
Eliminations(a)
(817)24 (901)(62)
Content & Experiences10,259 1,607 11,339 1,623 
Corporate and Other707 (288)713 (235)
Eliminations(a)
(1,427)(1,554)(82)
Comcast Consolidated$29,691 $9,415 $31,010 $9,150 
(a)Included in Eliminations are transactions that our segments enter into with one another. The most significant of these transactions include distribution revenue in Media related to fees from Residential Connectivity & Platforms for the rights to distribute television programming and content licensing revenue in Studios for licenses of owned content to Media. Revenue for licenses of content from Studios to Media is generally recognized at a point in time, consistent with the recognition of transactions with third parties, when the content is delivered and made available for use. The costs of these licenses in Media are recognized as the content is used over the license period. The difference in timing of recognition between segments results in an Adjusted EBITDA impact in eliminations, as the profits (losses) on these transactions are deferred in our consolidated results and recognized as the content is used over the license period.
A summary of revenue for each of our segments resulting from transactions with other segments and eliminated in consolidation is presented in the table below.
Three Months Ended
March 31,
(in millions)20232022
Connectivity & Platforms
Residential Connectivity & Platforms$53 $56 
Business Services Connectivity — — 
Content & Experiences
Media1,167 1,305 
Studios962 1,024 
Theme Parks— — 
Headquarters and Other12 
Corporate and Other54 58 
Total intersegment revenue$2,244 $2,455 
(b)We use Adjusted EBITDA as the measure of profit or loss for our operating segments. From time to time we may report the impact of certain events, gains, losses or other charges related to our operating segments within Corporate and Other. Our reconciliation of the aggregate amount of Adjusted EBITDA for our segments to consolidated income before income taxes is presented in the table below.
 Three Months Ended
March 31,
(in millions)
20232022
Adjusted EBITDA$9,415 $9,150 
Adjustments(33)
Depreciation(2,264)(2,213)
Amortization(1,513)(1,335)
Interest expense
(1,010)(993)
Investment and other income (loss), net607 188 
Income (loss) before income taxes$5,243 $4,764 
Schedule of Reconciliation of Adjusted EBITDA from Segments to Consolidated Our reconciliation of the aggregate amount of Adjusted EBITDA for our segments to consolidated income before income taxes is presented in the table below.
 Three Months Ended
March 31,
(in millions)
20232022
Adjusted EBITDA$9,415 $9,150 
Adjustments(33)
Depreciation(2,264)(2,213)
Amortization(1,513)(1,335)
Interest expense
(1,010)(993)
Investment and other income (loss), net607 188 
Income (loss) before income taxes$5,243 $4,764 
Schedule of Changes in the Carrying of Goodwill
The changes in the carrying amount of goodwill by segment for the three months ended March 31, 2023 are presented in the table below.
  Connectivity & PlatformsContent & Experiences  
(in billions)Cable
Communications
Residential Connectivity & PlatformsBusiness Services ConnectivityMediaStudiosTheme
Parks
SkyCorporate
and Other
Total
Balance, December 31, 2022
Goodwill$16.2 $ $ $14.7 $3.7 $5.8 $26.0 $ $66.4 
Accumulated impairment losses(a)
      (7.9) (7.9)
$16.2 $ $ $14.7 $3.7 $5.8 $18.1 $ $58.5 
Segment change(16.2)27.4 2.2 4.7 — — (18.1)— — 
Foreign currency translation and other 0.4 — 0.1 — (0.1)— — 0.5 
Balance, March 31, 2023
Goodwill$ $33.9 $2.2 $21.7 $3.7 $5.7 $ $ $67.3 
Accumulated impairment losses(a)
 (6.1) (2.2)    (8.3)
$ $27.8 $2.2 $19.5 $3.7 $5.7 $ $ $59.0 
(a) Amounts relate to 2022 impairment related to Sky allocated to the new segments on a consistent basis with goodwill. Amounts are impacted by foreign currency translation each period.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenues [Abstract]  
Schedule of Disaggregation of Revenue
Three Months Ended
March 31,
(in millions)20232022
Domestic broadband$6,343 $6,050 
Domestic wireless858 677 
International connectivity897 840 
Total residential connectivity8,099 7,568 
Video7,382 8,002 
Advertising907 1,073 
Other1,482 1,698 
Total Residential Connectivity & Platforms17,869 18,340 
Total Business Services Connectivity2,283 2,172 
Total Connectivity & Platforms20,153 20,512 
Domestic advertising2,025 3,310 
Domestic distribution2,709 2,938 
International networks1,008 995 
Other410 515 
Total Media6,152 7,758 
Content licensing2,344 2,429 
Theatrical319 168 
Other292 310 
Total Studios2,956 2,907 
Total Theme Parks1,949 1,560 
Headquarters and Other19 16 
Eliminations(a)
(817)(901)
Total Content & Experiences10,259 11,339 
Corporate and Other707 713 
Eliminations(a)
(1,427)(1,554)
Total revenue$29,691 $31,010 
(a)Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.
Schedule of Receivables, Net
The following tables summarize our accounts receivable and other balances that are not separately presented in our condensed consolidated balance sheet that relate to the recognition of revenue and collection of the related cash.
(in millions)March 31,
2023
December 31,
2022
Receivables, gross$12,993 $13,407 
Less: Allowance for credit losses706 736 
Receivables, net$12,287 $12,672 
Schedule of Other Balance Sheet Accounts
(in millions)March 31,
2023
December 31,
2022
Noncurrent receivables, net (included in other noncurrent assets, net)$1,983 $1,887 
Noncurrent deferred revenue (included in other noncurrent liabilities)$804 $735 
Our accounts receivables include amounts not yet billed related to equipment installment plans, as summarized in the table below.
(in millions)March 31,
2023
December 31,
2022
Receivables, net$1,407 $1,388 
Noncurrent receivables, net (included in other noncurrent assets, net)1,051 1,023 
Total$2,458 $2,411 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Programming and Production Costs (Tables)
3 Months Ended
Mar. 31, 2023
Other Industries [Abstract]  
Programming and Production Expense
Three Months Ended
March 31,
(in millions)20232022
Video distribution programming$3,191 $3,426 
Film and television content:
Owned(a)
2,734 2,508
   Licensed, including sports rights2,732 4,325
Other347 311
Total programming and production costs$9,004 $10,570 
(a) Amount includes amortization of owned content of $2.2 billion and $2.0 billion for the three months ended March 31, 2023 and 2022, respectively, as well as participations and residuals expenses.
Capitalized Film and Television Costs
Capitalized Film and Television Costs
(in millions)March 31,
2023
December 31,
2022
Owned:
In production and in development$3,350 $3,210 
Completed, not released396 130 
Released, less amortization4,390 4,634 
8,136 7,974 
Licensed, including sports advances4,476 4,586 
Film and television costs$12,612 $12,560 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Investments and Variable Interest Entities (Tables)
3 Months Ended
Mar. 31, 2023
Investments [Abstract]  
Schedule of Investment and Other Income (Loss), Net
Investment and Other Income (Loss), Net
 Three Months Ended
March 31,
(in millions)20232022
Equity in net income (losses) of investees, net$485 $133 
Realized and unrealized gains (losses) on equity securities, net
(6)117 
Other income (loss), net128 (62)
Investment and other income (loss), net$607 $188 
Schedule of Investment Summary
Investments
(in millions)March 31,
2023
December 31,
2022
Equity method$6,211 $5,421 
Marketable equity securities91 96 
Nonmarketable equity securities1,623 1,653 
Other investments471 972 
Total investments8,396 8,142 
Less: Current investments98 402 
Less: Investment securing collateralized obligation464 490 
Noncurrent investments$7,834 $7,250 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Equity and Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Schedule of Weighted Average Common Shares Outstanding
Weighted-Average Common Shares Outstanding
Three Months Ended
March 31,
(in millions)20232022
Weighted-average number of common shares outstanding – basic4,208 4,512 
Effect of dilutive securities19 46 
Weighted-average number of common shares outstanding – diluted4,227 4,558 
Antidilutive securities20270
Schedule of Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss)
(in millions)March 31,
2023
December 31,
2022
Cumulative translation adjustments$(2,313)$(3,093)
Deferred gains (losses) on cash flow hedges131 193 
Unrecognized gains (losses) on employee benefit obligations and other284 290 
Accumulated other comprehensive income (loss), net of deferred taxes$(1,898)$(2,611)
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Financial Information (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash Payments for Interest and Income Taxes
Cash Payments for Interest and Income Taxes
 Three Months Ended
March 31,
(in millions)20232022
Interest$766 $747 
Income taxes$148 $90 
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statements of cash flows.
(in millions)March 31,
2023
December 31,
2022
Cash and cash equivalents$5,535 $4,749 
Restricted cash included in other current assets and other noncurrent assets, net42 33 
Cash, cash equivalents and restricted cash, end of period$5,577 $4,782 
Schedule of Restricted Cash
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statements of cash flows.
(in millions)March 31,
2023
December 31,
2022
Cash and cash equivalents$5,535 $4,749 
Restricted cash included in other current assets and other noncurrent assets, net42 33 
Cash, cash equivalents and restricted cash, end of period$5,577 $4,782 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Narrative (Details)
3 Months Ended
Mar. 31, 2023
segment
business
Segment Reporting Information [Line Items]  
Number of primary businesses | business 2
Connectivity & Platforms  
Segment Reporting Information [Line Items]  
Number of reportable segments 2
Content & Experiences  
Segment Reporting Information [Line Items]  
Number of reportable segments 3
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Schedule of Financial Data by Business Segment (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Revenue $ 29,691 $ 31,010
Adjusted EBITDA 9,415 9,150
Operating Segments | Connectivity & Platforms    
Segment Reporting Information [Line Items]    
Revenue 20,153 20,512
Adjusted EBITDA 8,093 7,844
Operating Segments | Content & Experiences    
Segment Reporting Information [Line Items]    
Revenue 10,259 11,339
Adjusted EBITDA 1,607 1,623
Corporate and Other    
Segment Reporting Information [Line Items]    
Revenue 707 713
Adjusted EBITDA (288) (235)
Corporate and Other | Content & Experiences    
Segment Reporting Information [Line Items]    
Revenue 19 16
Adjusted EBITDA (232) (191)
Eliminations    
Segment Reporting Information [Line Items]    
Revenue 2,244 2,455
Eliminations | Content & Experiences    
Segment Reporting Information [Line Items]    
Revenue (817) (901)
Adjusted EBITDA 24 (62)
Eliminations | Inter-Business Unit Eliminations    
Segment Reporting Information [Line Items]    
Revenue (1,427) (1,554)
Adjusted EBITDA 3 (82)
Residential Connectivity & Platforms | Operating Segments | Connectivity & Platforms    
Segment Reporting Information [Line Items]    
Revenue 17,869 18,340
Adjusted EBITDA 6,762 6,611
Residential Connectivity & Platforms | Eliminations | Connectivity & Platforms    
Segment Reporting Information [Line Items]    
Revenue 53 56
Business Services Connectivity | Operating Segments | Connectivity & Platforms    
Segment Reporting Information [Line Items]    
Revenue 2,283 2,172
Adjusted EBITDA 1,332 1,233
Business Services Connectivity | Eliminations | Connectivity & Platforms    
Segment Reporting Information [Line Items]    
Revenue 0 0
Media | Operating Segments | Content & Experiences    
Segment Reporting Information [Line Items]    
Revenue 6,152 7,758
Adjusted EBITDA 880 1,181
Media | Eliminations | Content & Experiences    
Segment Reporting Information [Line Items]    
Revenue 1,167 1,305
Studios | Operating Segments | Content & Experiences    
Segment Reporting Information [Line Items]    
Revenue 2,956 2,907
Adjusted EBITDA 277 245
Studios | Eliminations | Content & Experiences    
Segment Reporting Information [Line Items]    
Revenue 962 1,024
Theme Parks | Operating Segments | Content & Experiences    
Segment Reporting Information [Line Items]    
Revenue 1,949 1,560
Adjusted EBITDA 658 451
Theme Parks | Eliminations | Content & Experiences    
Segment Reporting Information [Line Items]    
Revenue $ 0 $ 0
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Intersegment Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Revenue $ 29,691 $ 31,010
Eliminations    
Segment Reporting Information [Line Items]    
Revenue 2,244 2,455
Corporate and Other    
Segment Reporting Information [Line Items]    
Revenue 54 58
Connectivity & Platforms | Eliminations | Residential Connectivity & Platforms    
Segment Reporting Information [Line Items]    
Revenue 53 56
Connectivity & Platforms | Eliminations | Business Services Connectivity    
Segment Reporting Information [Line Items]    
Revenue 0 0
Content & Experiences | Eliminations    
Segment Reporting Information [Line Items]    
Revenue (817) (901)
Content & Experiences | Eliminations | Media    
Segment Reporting Information [Line Items]    
Revenue 1,167 1,305
Content & Experiences | Eliminations | Studios    
Segment Reporting Information [Line Items]    
Revenue 962 1,024
Content & Experiences | Eliminations | Theme Parks    
Segment Reporting Information [Line Items]    
Revenue 0 0
Content & Experiences | Corporate and Other    
Segment Reporting Information [Line Items]    
Revenue $ 8 $ 12
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting [Abstract]    
Adjusted EBITDA $ 9,415 $ 9,150
Adjustments 8 (33)
Depreciation (2,264) (2,213)
Amortization (1,513) (1,335)
Interest expense (1,010) (993)
Investment and other income (loss), net 607 188
Income before income taxes $ 5,243 $ 4,764
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Schedule of Changes in the Carrying of Goodwill (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Goodwill $ 67,300 $ 66,400
Accumulated impairment losses (8,300) (7,900)
Goodwill 58,960 58,494
Segment change 0  
Foreign currency translation and other 500  
Operating Segments | Cable Communications    
Goodwill [Roll Forward]    
Goodwill 0 16,200
Accumulated impairment losses 0 0
Goodwill 0 16,200
Segment change (16,200)  
Foreign currency translation and other 0  
Operating Segments | Residential Connectivity & Platforms    
Goodwill [Roll Forward]    
Goodwill 33,900 0
Accumulated impairment losses (6,100) 0
Goodwill 27,800 0
Segment change 27,400  
Foreign currency translation and other 400  
Operating Segments | Business Services Connectivity    
Goodwill [Roll Forward]    
Goodwill 2,200 0
Accumulated impairment losses 0 0
Goodwill 2,200 0
Segment change 2,200  
Foreign currency translation and other 0  
Operating Segments | Media    
Goodwill [Roll Forward]    
Goodwill 21,700 14,700
Accumulated impairment losses (2,200) 0
Goodwill 19,500 14,700
Segment change 4,700  
Foreign currency translation and other 100  
Operating Segments | Studios    
Goodwill [Roll Forward]    
Goodwill 3,700 3,700
Accumulated impairment losses 0 0
Goodwill 3,700 3,700
Segment change 0  
Foreign currency translation and other 0  
Operating Segments | Theme Parks    
Goodwill [Roll Forward]    
Goodwill 5,700 5,800
Accumulated impairment losses 0 0
Goodwill 5,700 5,800
Segment change 0  
Foreign currency translation and other (100)  
Operating Segments | Sky    
Goodwill [Roll Forward]    
Goodwill 0 26,000
Accumulated impairment losses 0 (7,900)
Goodwill 0 18,100
Segment change (18,100)  
Foreign currency translation and other 0  
Corporate and Other    
Goodwill [Roll Forward]    
Goodwill 0 0
Accumulated impairment losses 0 0
Goodwill 0 $ 0
Segment change 0  
Foreign currency translation and other $ 0  
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 29,691 $ 31,010
Operating Segments | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue 20,153 20,512
Operating Segments | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 10,259 11,339
Operating Segments | Residential Connectivity & Platforms | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue 17,869 18,340
Operating Segments | Residential Connectivity & Platforms | Residential Connectivity | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue 8,099 7,568
Operating Segments | Residential Connectivity & Platforms | Domestic broadband | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue 6,343 6,050
Operating Segments | Residential Connectivity & Platforms | Domestic wireless | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue 858 677
Operating Segments | Residential Connectivity & Platforms | International connectivity | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue 897 840
Operating Segments | Residential Connectivity & Platforms | Video | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue 7,382 8,002
Operating Segments | Residential Connectivity & Platforms | Advertising | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue 907 1,073
Operating Segments | Residential Connectivity & Platforms | Other | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue 1,482 1,698
Operating Segments | Media | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 6,152 7,758
Operating Segments | Media | Other | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 410 515
Operating Segments | Media | Domestic advertising | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 2,025 3,310
Operating Segments | Media | Domestic distribution | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 2,709 2,938
Operating Segments | Media | International networks | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 1,008 995
Operating Segments | Studios | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 2,956 2,907
Operating Segments | Studios | Other | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 292 310
Operating Segments | Studios | Content licensing | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 2,344 2,429
Operating Segments | Studios | Theatrical | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 319 168
Operating Segments | Theme Parks | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 1,949 1,560
Operating Segments | Business Services Connectivity | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue 2,283 2,172
Corporate and Other    
Disaggregation of Revenue [Line Items]    
Revenue 707 713
Corporate and Other | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 19 16
Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue 2,244 2,455
Eliminations | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue (817) (901)
Eliminations | Inter-Business Unit Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue (1,427) (1,554)
Eliminations | Residential Connectivity & Platforms | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue 53 56
Eliminations | Media | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 1,167 1,305
Eliminations | Studios | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 962 1,024
Eliminations | Theme Parks | Content & Experiences    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Eliminations | Business Services Connectivity | Connectivity & Platforms    
Disaggregation of Revenue [Line Items]    
Revenue $ 0 $ 0
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Condensed Consolidated Balance Sheet (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Revenues [Abstract]    
Receivables, gross $ 12,993 $ 13,407
Less: Allowance for credit losses 706 736
Receivables, net 12,287 12,672
Noncurrent receivables, net (included in other noncurrent assets, net) 1,983 1,887
Noncurrent deferred revenue (included in other noncurrent liabilities) $ 804 $ 735
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Accounts Receivable (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Receivables, net $ 12,287 $ 12,672
Noncurrent receivables, net (included in other noncurrent assets, net) 1,983 1,887
Equipment Installment Plan | Notes Receivable | Unbilled Revenues    
Disaggregation of Revenue [Line Items]    
Receivables, net 1,407 1,388
Noncurrent receivables, net (included in other noncurrent assets, net) 1,051 1,023
Total $ 2,458 $ 2,411
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Programming and Production Costs - Recognized Programming and Production Costs (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Other Industries [Abstract]    
Video distribution programming $ 3,191 $ 3,426
Film and television content:    
Owned 2,734 2,508
Licensed, including sports rights 2,732 4,325
Other 347 311
Total programming and production costs 9,004 10,570
Amortization of owned film and television costs $ 2,200 $ 2,000
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Programming and Production Costs - Capitalized Film and Television Costs and Programming Rights (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Owned:    
In production and in development $ 3,350 $ 3,210
Completed, not released 396 130
Released, less amortization 4,390 4,634
Owned 8,136 7,974
Licensed, including sports advances 4,476 4,586
Film and television costs $ 12,612 $ 12,560
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Narrative (Details) - USD ($)
$ in Billions
Mar. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Total carrying value of debt $ 95.5 $ 94.8
Total fair value of debt $ 89.9 $ 86.9
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Investments and Variable Interest Entities - Investment and Other Income (Loss), Net (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Investments [Abstract]    
Equity in net income (losses) of investees, net $ 485 $ 133
Realized and unrealized gains (losses) on equity securities, net (6) 117
Other income (loss), net 128 (62)
Investment and other income (loss), net $ 607 $ 188
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Investments and Variable Interest Entities - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2019
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]        
Unrealized gains (losses) recognized $ (24,000,000) $ 90,000,000    
Cash distribution received from equity method investments 20,000,000 32,000,000    
Collateralized obligation 0     $ 5,172,000,000
Other investments 471,000,000     972,000,000
Assets 259,429,000,000     257,275,000,000
Short-Term Instruments        
Schedule of Equity Method Investments [Line Items]        
Other investments $ 0     304,000,000
Variable Interest Entity, Primary Beneficiary | Universal Beijing Resort        
Schedule of Equity Method Investments [Line Items]        
Ownership percentage in variable interest entity 30.00%      
Principal amount of term loan outstanding $ 3,600,000,000      
Assets 8,300,000,000      
Consolidated variable interest entity's liabilities included in condensed consolidated balance sheet 7,400,000,000      
Variable Interest Entity, Primary Beneficiary | Universal Beijing Resort | Universal Beijing Resort Term Loans        
Schedule of Equity Method Investments [Line Items]        
Principal amount of term loan outstanding 3,200,000,000      
Atairos        
Schedule of Equity Method Investments [Line Items]        
Cash capital contributions for equity method investments 14,000,000 $ 13,000,000    
Equity method investments and certain retained distributions 4,800,000,000     4,300,000,000
Atairos | Variable Interest Entity, Not Primary Beneficiary        
Schedule of Equity Method Investments [Line Items]        
Remaining unfunded capital commitment 1,500,000,000      
Hulu        
Schedule of Equity Method Investments [Line Items]        
Proceeds from collateralized obligation     $ 5,200,000,000  
Collateralized obligation 5,200,000,000     5,200,000,000
Fair value of collateralized obligation $ 5,200,000,000     $ 5,200,000,000
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Investments and Variable Interest Entities - Schedule of Investments (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Investments [Abstract]    
Equity method $ 6,211 $ 5,421
Marketable equity securities 91 96
Nonmarketable equity securities 1,623 1,653
Other investments 471 972
Total investments 8,396 8,142
Less: Current investments 98 402
Less: Investment securing collateralized obligation 464 490
Noncurrent investments $ 7,834 $ 7,250
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Equity and Share-Based Compensation - Weighted Average Common Shares Outstanding (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Equity [Abstract]    
Weighted average number of common shares outstanding – basic (in shares) 4,208 4,512
Effect of dilutive securities (in shares) 19 46
Weighted-average number of common shares outstanding – diluted (in shares) 4,227 4,558
Antidilutive securities (in shares) 202 70
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Equity and Share-Based Compensation - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of deferred taxes $ 83,033 $ 81,627 $ 95,992  
Accumulated Foreign Currency Adjustment Attributable to Parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of deferred taxes (2,313) (3,093)    
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of deferred taxes 131 193    
Accumulated Defined Benefit Plans Adjustment Attributable to Parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of deferred taxes 284 290    
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of deferred taxes $ (1,898) $ (2,611) $ 674 $ 1,480
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Equity and Share-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2023
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Recognized share-based compensation expense   $ 295 $ 300
Unrecognized pretax compensation expense on nonvested awards $ 2,700 $ 2,700  
Management Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of stock options granted (in shares) 57    
Weighted-average fair value of stock options granted (in dollars per share) $ 8.33    
Restricted Stock Units (RSUs) | Management Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of restricted share units granted (in shares) 22    
Weighted-average fair value of restricted share units granted (in dollars per share) $ 36.62    
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Financial Information - Cash Payments for Interest and Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Interest $ 766 $ 747
Income taxes $ 148 $ 90
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Financial Information - Noncash Activities (Details) - USD ($)
$ / shares in Units, $ in Billions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Property and equipment and intangible assets accrued but not yet paid $ 2.1 $ 1.9
Dividends payable $ 1.2 $ 1.2
Dividends payable (in dollars per share) $ 0.29 $ 0.27
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Financial Information - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 5,535 $ 4,749    
Restricted cash included in other current assets and other noncurrent assets, net 42 33    
Cash, cash equivalents and restricted cash, end of period $ 5,577 $ 4,782 $ 8,914 $ 8,778
XML 54 cmcsa-20230331_htm.xml IDEA: XBRL DOCUMENT 0001166691 2023-01-01 2023-03-31 0001166691 us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001166691 cmcsa:Notes0000PercentDue2026Member 2023-01-01 2023-03-31 0001166691 cmcsa:Notes0.250percentDue2027Member 2023-01-01 2023-03-31 0001166691 cmcsa:Notes1.500percentDue2029Member 2023-01-01 2023-03-31 0001166691 cmcsa:Notes0250PercentDue2029Member 2023-01-01 2023-03-31 0001166691 cmcsa:Notes0.750percentdue2032Member 2023-01-01 2023-03-31 0001166691 cmcsa:Notes1.875percentdue2036Member 2023-01-01 2023-03-31 0001166691 cmcsa:Notes1.250percentdue2040Member 2023-01-01 2023-03-31 0001166691 cmcsa:Notes5.50PercentDue2029Member 2023-01-01 2023-03-31 0001166691 cmcsa:ExchangeableSubordinatedDebentures2.0PercentDue2029Member 2023-01-01 2023-03-31 0001166691 us-gaap:CommonClassAMember 2023-04-15 0001166691 us-gaap:CommonClassBMember 2023-04-15 0001166691 2022-01-01 2022-03-31 0001166691 2022-12-31 0001166691 2021-12-31 0001166691 2023-03-31 0001166691 2022-03-31 0001166691 us-gaap:CommonClassAMember 2022-12-31 0001166691 us-gaap:CommonClassAMember 2023-03-31 0001166691 us-gaap:CommonClassBMember 2023-03-31 0001166691 us-gaap:CommonClassBMember 2022-12-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001166691 us-gaap:RetainedEarningsMember 2022-12-31 0001166691 us-gaap:RetainedEarningsMember 2021-12-31 0001166691 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001166691 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001166691 us-gaap:RetainedEarningsMember 2023-03-31 0001166691 us-gaap:RetainedEarningsMember 2022-03-31 0001166691 us-gaap:TreasuryStockCommonMember 2022-12-31 0001166691 us-gaap:TreasuryStockCommonMember 2021-12-31 0001166691 us-gaap:TreasuryStockCommonMember 2023-03-31 0001166691 us-gaap:TreasuryStockCommonMember 2022-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001166691 us-gaap:NoncontrollingInterestMember 2022-12-31 0001166691 us-gaap:NoncontrollingInterestMember 2021-12-31 0001166691 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001166691 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001166691 us-gaap:NoncontrollingInterestMember 2023-03-31 0001166691 us-gaap:NoncontrollingInterestMember 2022-03-31 0001166691 cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 cmcsa:ContentExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesConnectivitySegmentMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesConnectivitySegmentMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:StudiosSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:StudiosSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:CorporateNonSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:CorporateNonSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-03-31 0001166691 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:InterBusinessUnitEliminationsMember 2023-01-01 2023-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:InterBusinessUnitEliminationsMember 2022-01-01 2022-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:BusinessServicesConnectivitySegmentMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:BusinessServicesConnectivitySegmentMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:StudiosSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:StudiosSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:ThemeParksSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:ThemeParksSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 cmcsa:CorporateNonSegmentIntersegmentRevenueMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 cmcsa:CorporateNonSegmentIntersegmentRevenueMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 cmcsa:CorporateNonSegmentIntersegmentRevenueMember 2023-01-01 2023-03-31 0001166691 cmcsa:CorporateNonSegmentIntersegmentRevenueMember 2022-01-01 2022-03-31 0001166691 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-03-31 0001166691 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsSegmentsMember 2022-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember 2022-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesConnectivitySegmentMember 2022-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:MediaSegmentMember 2022-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:StudiosSegmentMember 2022-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksSegmentMember 2022-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedSegmentsMember 2022-12-31 0001166691 us-gaap:CorporateNonSegmentMember 2022-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsSegmentsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesConnectivitySegmentMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:MediaSegmentMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:StudiosSegmentMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksSegmentMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedSegmentsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsSegmentsMember 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesConnectivitySegmentMember 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:MediaSegmentMember 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:StudiosSegmentMember 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksSegmentMember 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedSegmentsMember 2023-03-31 0001166691 us-gaap:CorporateNonSegmentMember 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DomesticBroadbandMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DomesticBroadbandMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DomesticWirelessMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DomesticWirelessMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:InternationalConnectivityMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:InternationalConnectivityMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialConnectivityMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialConnectivityMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:VideoMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:VideoMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:ResidentialConnectivityAndPlatformsSegmentMember cmcsa:ConnectivityAndPlatformsMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DomesticAdvertisementMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DomesticAdvertisementMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DomesticDistributionMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DomesticDistributionMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:InternationalNetworksMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:InternationalNetworksMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:MediaSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:StudiosSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:StudiosSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:StudiosSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:StudiosSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:StudiosSegmentMember cmcsa:ContentAndExperiencesMember 2023-01-01 2023-03-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:StudiosSegmentMember cmcsa:ContentAndExperiencesMember 2022-01-01 2022-03-31 0001166691 us-gaap:NotesReceivableMember us-gaap:UnbilledRevenuesMember cmcsa:EquipmentInstallmentPlanMember 2023-03-31 0001166691 us-gaap:NotesReceivableMember us-gaap:UnbilledRevenuesMember cmcsa:EquipmentInstallmentPlanMember 2022-12-31 0001166691 cmcsa:AtairosMember 2023-01-01 2023-03-31 0001166691 cmcsa:AtairosMember 2022-01-01 2022-03-31 0001166691 cmcsa:AtairosMember 2023-03-31 0001166691 cmcsa:AtairosMember 2022-12-31 0001166691 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember cmcsa:AtairosMember 2023-03-31 0001166691 cmcsa:HuluMember 2019-01-01 2019-12-31 0001166691 cmcsa:HuluMember 2022-12-31 0001166691 cmcsa:HuluMember 2023-03-31 0001166691 cmcsa:ShortTermInstrumentsMember 2023-03-31 0001166691 cmcsa:ShortTermInstrumentsMember 2022-12-31 0001166691 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember cmcsa:UniversalBeijingResortMember 2023-03-31 0001166691 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember cmcsa:UniversalBeijingResortMember cmcsa:UniversalBeijingResortTermLoansMember 2023-03-31 0001166691 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0001166691 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001166691 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-03-31 0001166691 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0001166691 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-03-31 0001166691 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001166691 us-gaap:RestrictedStockUnitsRSUMember cmcsa:ManagementGrantMember 2023-03-01 2023-03-31 0001166691 cmcsa:ManagementGrantMember 2023-03-01 2023-03-31 shares iso4217:USD iso4217:USD shares cmcsa:business cmcsa:segment pure Q1 false 2023 --12-31 0001166691 10-Q true 2023-03-31 false 001-32871 COMCAST CORPORATION 27-0000798 PA One Comcast Center Philadelphia PA 19103-2838 215 286-1700 Class A Common Stock, $0.01 par value CMCSA NASDAQ 0.000% Notes due 2026 CMCS26 NASDAQ 0.250% Notes due 2027 CMCS27 NASDAQ 1.500% Notes due 2029 CMCS29 NASDAQ 0.250% Notes due 2029 CMCS29A NASDAQ 0.750% Notes due 2032 CMCS32 NASDAQ 1.875% Notes due 2036 CMCS36 NASDAQ 1.250% Notes due 2040 CMCS40 NASDAQ 5.50% Notes due 2029 CCGBP29 NYSE 2.0% Exchangeable Subordinated Debentures due 2029 CCZ NYSE Yes Yes Large Accelerated Filer false false false 4159383013 9444375 29691000000 31010000000 9004000000 10570000000 1963000000 2062000000 9301000000 9260000000 2264000000 2213000000 1513000000 1335000000 24045000000 25440000000 5646000000 5569000000 1010000000 993000000 607000000 188000000 5243000000 4764000000 1476000000 1288000000 3767000000 3476000000 -67000000 -73000000 3834000000 3549000000 0.91 0.79 0.91 0.78 3767000000 3476000000 -2000000 247000000 778000000 -916000000 9000000 -37000000 -14000000 165000000 8000000 -5000000 47000000 17000000 1000000 3000000 6000000 9000000 4478000000 2699000000 -67000000 -73000000 -3000000 28000000 4547000000 2744000000 3767000000 3476000000 3777000000 3548000000 359000000 376000000 78000000 93000000 517000000 113000000 82000000 106000000 -363000000 527000000 -13000000 -363000000 -651000000 314000000 43000000 379000000 7228000000 7257000000 2664000000 1856000000 765000000 641000000 87000000 147000000 343000000 69000000 149000000 66000000 48000000 -44000000 -3370000000 -2597000000 -660000000 0 1059000000 117000000 49000000 104000000 2176000000 3223000000 1174000000 1166000000 -82000000 -114000000 -3082000000 -4490000000 20000000 -35000000 796000000 135000000 4782000000 8778000000 5577000000 8914000000 5535000000 4749000000 12287000000 12672000000 4555000000 4406000000 22377000000 21826000000 12612000000 12560000000 7834000000 7250000000 464000000 490000000 57570000000 56939000000 56279000000 55485000000 58960000000 58494000000 59365000000 59365000000 27135000000 25860000000 29004000000 29308000000 12535000000 12497000000 259429000000 257275000000 12159000000 12544000000 1641000000 1770000000 2663000000 2380000000 9648000000 9450000000 1130000000 1743000000 5173000000 0 32415000000 27887000000 94403000000 93068000000 0 5172000000 28804000000 28714000000 20353000000 20395000000 422000000 411000000 20000000 20000000 0 0 0 0 0.01 0.01 7500000000 7500000000 5042734421 5083466045 4169943393 4210675017 50000000 51000000 0.01 0.01 75000000 75000000 9444375 9444375 9444375 9444375 0 0 39262000000 39412000000 52524000000 51609000000 872791028 872791028 7517000000 7517000000 -1898000000 -2611000000 82421000000 80943000000 612000000 684000000 83033000000 81627000000 259429000000 257275000000 411000000 519000000 -7000000 -25000000 17000000 18000000 422000000 513000000 51000000 54000000 0 -1000000 50000000 53000000 39412000000 40173000000 293000000 286000000 521000000 595000000 76000000 67000000 -2000000 5000000 39262000000 39926000000 51609000000 61902000000 1688000000 2670000000 1231000000 1225000000 3834000000 3549000000 52524000000 61555000000 -7517000000 -7517000000 -7517000000 -7517000000 -2611000000 1480000000 713000000 -806000000 -1898000000 674000000 684000000 1398000000 -3000000 28000000 15000000 -35000000 -84000000 -91000000 612000000 1300000000 83033000000 95992000000 0.29 0.27 Condensed Consolidated Financial Statements<div style="margin-top:6.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have prepared these unaudited condensed consolidated financial statements based on SEC rules that permit reduced disclosure for interim periods. These financial statements include all adjustments that are necessary for a fair presentation of our consolidated results of operations, cash flows and financial condition for the periods shown, including normal, recurring accruals and other items. The consolidated results of operations for the interim periods presented are not necessarily indicative of results for the full year.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The year-end condensed consolidated balance sheet was derived from audited financial statements but does not include all disclosures required by generally accepted accounting principles in the United States (“GAAP”). For a more complete discussion of our accounting policies and certain other information, refer to our consolidated financial statements included in our 2022 Annual Report on Form 10-K and the notes within this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:6pt;margin-top:3pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassifications</span></div>Reclassifications have been made to our notes to condensed consolidated financial statements for the prior year period to conform to classifications used in 2023. See Note 2 for a discussion of the changes in our presentation of segment operating results. <div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have prepared these unaudited condensed consolidated financial statements based on SEC rules that permit reduced disclosure for interim periods. These financial statements include all adjustments that are necessary for a fair presentation of our consolidated results of operations, cash flows and financial condition for the periods shown, including normal, recurring accruals and other items. The consolidated results of operations for the interim periods presented are not necessarily indicative of results for the full year.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The year-end condensed consolidated balance sheet was derived from audited financial statements but does not include all disclosures required by generally accepted accounting principles in the United States (“GAAP”). For a more complete discussion of our accounting policies and certain other information, refer to our consolidated financial statements included in our 2022 Annual Report on Form 10-K and the notes within this Quarterly Report on Form 10-Q.</span></div> Reclassifications have been made to our notes to condensed consolidated financial statements for the prior year period to conform to classifications used in 2023. Segment Information<div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in the first quarter of 2023, we changed our presentation of segment operating results around our two primary businesses: Connectivity &amp; Platforms and Content &amp; Experiences. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Connectivity &amp; Platforms: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contains our broadband and wireless connectivity businesses operated under the Xfinity and Comcast brands in the United States and under the Sky brand in certain territories in Europe (the “Connectivity &amp; Platforms markets”). Also includes our video services businesses and the operations of our Sky-branded entertainment television channels in the Connectivity &amp; Platforms markets. Our Connectivity &amp; Platforms business is reported in two reportable business segments:</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Residential Connectivity &amp; Platforms Segment: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes our residential broadband and wireless connectivity services, residential and business video services, advertising sales and Sky channels. Revenue is generated primarily from customers that subscribe to our services and from the sale of advertising and wireless devices.</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Business Services Connectivity Segment:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Includes our connectivity services for small business locations in the United States, which include broadband, voice and wireless services, as well as our solutions for medium-sized customers and larger enterprises, and our small business connectivity service offerings for international locations. Revenue is generated primarily from customers that subscribe to our services.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Content &amp; Experiences: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contains our media and entertainment businesses that develop, produce, and distribute entertainment, news and information, sports, and other content for global audiences and that own and operate theme parks in the United States and Asia. Our Content &amp; Experiences business is reported in three reportable business segments:</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Media Segment:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Includes primarily NBCUniversal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">’</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s television and streaming business, including national and regional cable networks; the NBC and Telemundo broadcast networks; NBC and Telemundo owned local broadcast television stations; and Peacock, our direct-to-consumer streaming service. Also includes international networks, including most of the Sky Sports channels, and other digital properties. Revenue is generated primarily from the distribution of our television and streaming programming and from the sale of advertising on our television networks, Peacock and other digital properties.</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Studios Segment:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Includes primarily our NBCUniversal and Sky film and television studio production and distribution operations. Revenue is generated primarily from licensing our owned film and television content in the United States and internationally; and from the worldwide distribution of our produced and acquired films for exhibition in movie theaters.</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Theme Parks Segment:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Includes primarily the operations of our Universal theme parks in Orlando, Florida; Hollywood, California; Osaka, Japan; and Beijing, China. Revenue is generated primarily from guest spending at our theme parks.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our other business interests consist primarily of Sky operations outside of the Connectivity &amp; Platforms markets, the operations of Comcast Spectacor, which owns the Philadelphia Flyers and the Wells Fargo Center arena in Philadelphia, Pennsylvania, and the operations of Xumo, our consolidated streaming platform joint venture with Charter Communications formed in June 2022.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our segments generally report transactions with one another as if they were stand-alone businesses in accordance with GAAP, and these transactions are eliminated in consolidation. When multiple segments enter into transactions to provide products and services to third parties, revenue is generally allocated to our segments based on relative value. Transactions between our Connectivity &amp; Platforms and Content &amp; Experiences businesses, and between segments within the Content &amp; Experiences business, generally include intercompany profit consistent with third-party transactions. The segments within our Connectivity &amp; Platforms business use certain shared infrastructure, including the cable distribution network in the United States, and each segment is presented with its direct costs and an allocation of shared costs, as well as revenue from its customers. </span></div><div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial data by reportable business segment is presented in the tables below and has been</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> updated to reflect our new segment presentation, including: (1) presentation of Cable Communications results in the Residential Connectivity &amp; Platforms and Business Services Connectivity segments and (2) presentation of Sky</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">’</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s results across the segments within the Connectivity &amp; Platforms and Content &amp; Experiences businesses, and Corporate and Other. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not present asset information for our reportable business segments as this information is not used to allocate resources and capital. </span></div><div style="margin-top:3.8pt;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 style="width:43.099%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.851%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connectivity &amp; Platforms</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential Connectivity &amp; Platforms</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Services Connectivity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connectivity &amp; Platforms</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,093 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,512 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,844 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content &amp; Experiences</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(817)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(901)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content &amp; Experiences</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comcast Consolidated</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,415</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,010</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,150</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:2pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Included in Eliminations are transactions that our segments enter into with one another. The most significant of these transactions include distribution revenue in Media related to fees from Residential Connectivity &amp; Platforms for the rights to distribute television programming and content licensing revenue in Studios for licenses of owned content to Media. Revenue for licenses of content from Studios to Media is generally recognized at a point in time, consistent with the recognition of transactions with third parties, when the content is delivered and made available for use. The costs of these licenses in Media are recognized as the content is used over the license period. The difference in timing of recognition between segments results in an Adjusted EBITDA impact in eliminations, as the profits (losses) on these transactions are deferred in our consolidated results and recognized as the content is used over the license period. </span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A summary of revenue for each of our segments resulting from transactions with other segments and eliminated in consolidation is presented in the table below.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:72.912%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.059%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Connectivity &amp; Platforms </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residential Connectivity &amp; Platforms</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Business Services Connectivity </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Content &amp; Experiences</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Media</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intersegment revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,244 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,455 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">We use Adjusted EBITDA as the measure of profit or loss for our operating segments. From time to time we may report the impact of certain events, gains, losses or other charges related to our operating segments within Corporate and Other. Our reconciliation of the aggregate amount of Adjusted EBITDA for our segments to consolidated income before income taxes is presented in the table below. </span></div><div style="margin-bottom:3pt;margin-top:8pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:72.912%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.059%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,010)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment and other income (loss), net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,243 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,764 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjustments represent the impact of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including costs related to our investment portfolio. </span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill by Segment</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by segment for the three months ended March 31, 2023 are presented in the table below.</span></div><div style="margin-top:4pt"><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 style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.216%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Connectivity &amp; Platforms</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Content &amp; Experiences</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in billions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Cable<br/>Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Residential Connectivity &amp; Platforms</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Business Services Connectivity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Studios</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Theme<br/>Parks</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Sky</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16.2</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.7</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.8</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26.0</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66.4</span><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated impairment losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16.2</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.7</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.8</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18.1</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58.5</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment change</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.9</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.2</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21.7</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.7</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67.3</span><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated impairment losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Amounts relate to 2022 impairment related to Sky allocated to the new segments on a consistent basis with goodwill. Amounts are impacted by foreign currency translation each period.</span></div> 2 2 3 <div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial data by reportable business segment is presented in the tables below and has been</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> updated to reflect our new segment presentation, including: (1) presentation of Cable Communications results in the Residential Connectivity &amp; Platforms and Business Services Connectivity segments and (2) presentation of Sky</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">’</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s results across the segments within the Connectivity &amp; Platforms and Content &amp; Experiences businesses, and Corporate and Other. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not present asset information for our reportable business segments as this information is not used to allocate resources and capital. </span></div><div style="margin-top:3.8pt;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 style="width:43.099%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.851%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connectivity &amp; Platforms</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential Connectivity &amp; Platforms</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Services Connectivity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connectivity &amp; Platforms</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,093 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,512 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,844 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content &amp; Experiences</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(817)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(901)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content &amp; Experiences</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comcast Consolidated</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,415</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,010</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,150</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:2pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Included in Eliminations are transactions that our segments enter into with one another. The most significant of these transactions include distribution revenue in Media related to fees from Residential Connectivity &amp; Platforms for the rights to distribute television programming and content licensing revenue in Studios for licenses of owned content to Media. Revenue for licenses of content from Studios to Media is generally recognized at a point in time, consistent with the recognition of transactions with third parties, when the content is delivered and made available for use. The costs of these licenses in Media are recognized as the content is used over the license period. The difference in timing of recognition between segments results in an Adjusted EBITDA impact in eliminations, as the profits (losses) on these transactions are deferred in our consolidated results and recognized as the content is used over the license period. </span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A summary of revenue for each of our segments resulting from transactions with other segments and eliminated in consolidation is presented in the table below.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:72.912%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.059%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Connectivity &amp; Platforms </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residential Connectivity &amp; Platforms</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Business Services Connectivity </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Content &amp; Experiences</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Media</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intersegment revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,244 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,455 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">We use Adjusted EBITDA as the measure of profit or loss for our operating segments. From time to time we may report the impact of certain events, gains, losses or other charges related to our operating segments within Corporate and Other. Our reconciliation of the aggregate amount of Adjusted EBITDA for our segments to consolidated income before income taxes is presented in the table below. </span></div><div style="margin-bottom:3pt;margin-top:8pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:72.912%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.059%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,010)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment and other income (loss), net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,243 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,764 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 17869000000 6762000000 18340000000 6611000000 2283000000 1332000000 2172000000 1233000000 20153000000 8093000000 20512000000 7844000000 6152000000 880000000 7758000000 1181000000 2956000000 277000000 2907000000 245000000 1949000000 658000000 1560000000 451000000 19000000 -232000000 16000000 -191000000 -817000000 24000000 -901000000 -62000000 10259000000 1607000000 11339000000 1623000000 707000000 -288000000 713000000 -235000000 -1427000000 3000000 -1554000000 -82000000 29691000000 9415000000 31010000000 9150000000 53000000 56000000 0 0 1167000000 1305000000 962000000 1024000000 0 0 8000000 12000000 54000000 58000000 2244000000 2455000000 Our reconciliation of the aggregate amount of Adjusted EBITDA for our segments to consolidated income before income taxes is presented in the table below. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:72.912%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.059%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,010)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment and other income (loss), net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,243 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,764 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 9415000000 9150000000 -8000000 33000000 2264000000 2213000000 1513000000 1335000000 1010000000 993000000 607000000 188000000 5243000000 4764000000 <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by segment for the three months ended March 31, 2023 are presented in the table below.</span></div><div style="margin-top:4pt"><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 style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.216%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Connectivity &amp; Platforms</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Content &amp; Experiences</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in billions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Cable<br/>Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Residential Connectivity &amp; Platforms</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Business Services Connectivity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Studios</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Theme<br/>Parks</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Sky</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16.2</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.7</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.8</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26.0</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66.4</span><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated impairment losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16.2</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.7</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.8</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18.1</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58.5</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment change</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.9</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.2</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21.7</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.7</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67.3</span><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated impairment losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Amounts relate to 2022 impairment related to Sky allocated to the new segments on a consistent basis with goodwill. Amounts are impacted by foreign currency translation each period.</span></div> 16200000000 0 0 14700000000 3700000000 5800000000 26000000000.0 0 66400000000 0 0 0 0 0 0 7900000000 0 7900000000 16200000000 0 0 14700000000 3700000000 5800000000 18100000000 0 58500000000 -16200000000 27400000000 2200000000 4700000000 0 0 -18100000000 0 0 0 400000000 0 100000000 0 -100000000 0 0 500000000 0 33900000000 2200000000 21700000000 3700000000 5700000000 0 0 67300000000 0 6100000000 0 2200000000 0 0 0 0 8300000000 0 27800000000 2200000000 19500000000 3700000000 5700000000 0 0 59000000000.0 Revenue<div style="margin-top:12pt;text-align:justify"><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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic broadband</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic wireless</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International connectivity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total residential connectivity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,568 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Residential Connectivity &amp; Platforms</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Business Services Connectivity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Connectivity &amp; Platforms</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic advertising</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic distribution</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International networks</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Media</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,152 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content licensing</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theatrical</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Studios</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,956 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,907 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Theme Parks</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(901)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Content &amp; Experiences</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,010</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Balance Sheet</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our accounts receivable and other balances that are not separately presented in our condensed consolidated balance sheet that relate to the recognition of revenue and collection of the related cash.</span></div><div style="margin-bottom:4pt;margin-top:3pt;text-align:justify"><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 style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, gross</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Receivables, net</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,287</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,672</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><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 style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent receivables, net (included in other noncurrent assets, net)</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent deferred revenue (included in other noncurrent liabilities)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounts receivables include amounts not yet billed related to equipment installment plans, as summarized in the table below.</span></div><div style="margin-bottom:6pt;text-align:justify"><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 style="width:71.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent receivables, net (included in other noncurrent assets, net)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,458</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,411</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-align:justify"><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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic broadband</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic wireless</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International connectivity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total residential connectivity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,568 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Residential Connectivity &amp; Platforms</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Business Services Connectivity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Connectivity &amp; Platforms</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic advertising</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic distribution</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International networks</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Media</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,152 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content licensing</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theatrical</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Studios</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,956 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,907 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Theme Parks</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(901)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Content &amp; Experiences</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,010</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.</span></div> 6343000000 6050000000 858000000 677000000 897000000 840000000 8099000000 7568000000 7382000000 8002000000 907000000 1073000000 1482000000 1698000000 17869000000 18340000000 2283000000 2172000000 20153000000 20512000000 2025000000 3310000000 2709000000 2938000000 1008000000 995000000 410000000 515000000 6152000000 7758000000 2344000000 2429000000 319000000 168000000 292000000 310000000 2956000000 2907000000 1949000000 1560000000 19000000 16000000 -817000000 -901000000 10259000000 11339000000 707000000 713000000 -1427000000 -1554000000 29691000000 31010000000 <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our accounts receivable and other balances that are not separately presented in our condensed consolidated balance sheet that relate to the recognition of revenue and collection of the related cash.</span></div><div style="margin-bottom:4pt;margin-top:3pt;text-align:justify"><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 style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, gross</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Receivables, net</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,287</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,672</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 12993000000 13407000000 706000000 736000000 12287000000 12672000000 <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 style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent receivables, net (included in other noncurrent assets, net)</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent deferred revenue (included in other noncurrent liabilities)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounts receivables include amounts not yet billed related to equipment installment plans, as summarized in the table below.</span></div><div style="margin-bottom:6pt;text-align:justify"><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 style="width:71.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent receivables, net (included in other noncurrent assets, net)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,458</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,411</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1983000000 1887000000 804000000 735000000 1407000000 1388000000 1051000000 1023000000 2458000000 2411000000 Programming and Production Costs<div style="margin-bottom:6pt;margin-top:3pt;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 style="width:72.106%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.491%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.493%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video distribution programming</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Film and television content:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,508</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 25pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Licensed, including sports rights</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,325</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total programming and production costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,004</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,570</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Amount includes amortization of owned content of $2.2 billion and $2.0 billion for the three months ended March 31, 2023 and 2022, respectively, as well as participations and residuals expenses.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Film and Television Costs</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In production and in development</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed, not released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released, less amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensed, including sports advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Film and television costs</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,612</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,560</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:3pt;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 style="width:72.106%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.491%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.493%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video distribution programming</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Film and television content:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,508</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 25pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Licensed, including sports rights</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,325</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total programming and production costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,004</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,570</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Amount includes amortization of owned content of $2.2 billion and $2.0 billion for the three months ended March 31, 2023 and 2022, respectively, as well as participations and residuals expenses.</span></div> 3191000000 3426000000 2734000000 2508000000 2732000000 4325000000 347000000 311000000 9004000000 10570000000 2200000000 2000000000.0 <div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Film and Television Costs</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In production and in development</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed, not released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released, less amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensed, including sports advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Film and television costs</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,612</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,560</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 3350000000 3210000000 396000000 130000000 4390000000 4634000000 8136000000 7974000000 4476000000 4586000000 12612000000 12560000000 Long-Term DebtAs of March 31, 2023, our debt had a carrying value of $95.5 billion and an estimated fair value of $89.9 billion. As of December 31, 2022, our debt had a carrying value of $94.8 billion and an estimated fair value of $86.9 billion. The estimated fair value of our publicly traded debt was primarily based on Level 1 inputs that use quoted market value for the debt. The estimated fair value of debt for which there are no quoted market prices was based on Level 2 inputs that use interest rates available to us for debt with similar terms and remaining maturities. 95500000000 89900000000 94800000000 86900000000 Investments and Variable Interest Entities<div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investment and Other Income (Loss), Net</span></div><div style="margin-bottom:6pt;margin-top:3pt;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 style="width:71.813%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in net income (losses) of investees, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized and unrealized gains (losses) on equity securities, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investment and other income (loss), net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">607</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">188</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of unrealized gains (losses), net recognized in the three months ended March 31, 2023 and 2022 that related to marketable and nonmarketable equity securities still held as of the end of each reporting period was $(24) million and $90 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:10.5pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><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 style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonmarketable equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Investment securing collateralized obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent investments</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:4pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Me</span><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">thod Investments</span></div><div style="margin-bottom:6pt;margin-top:4pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of cash distributions received from equity method investments presented within operating activities in the condensed consolidated statements of cash flows in the three months ended March 31, 2023 and 2022 was $20 million and $32 million, respectively.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Atairos</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Atairos is a variable interest entity (“VIE”) that follows investment company accounting and records its investments at their fair values each reporting period with the net gains or losses reflected in its statement of operations. We recognize our share of these gains and losses in equity in net income (losses) of investees, net. For the three months ended March 31, 2023 and 2022, we made cash capital contributions to Atairos totaling $14 million and $13 million, respectively. As of March 31, 2023 and December 31, 2022, our investment in Atairos, inclusive of certain distributions retained by Atairos on our behalf and classified as advances within other investments, was $4.8 billion and $4.3 billion, respectively. As of March 31, 2023, our remaining unfunded capital commitment was $1.5 billion.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hulu and Collateralized Obligation</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, we borrowed $5.2 billion under a term loan facility due March 2024 which is fully collateralized by the minimum guaranteed proceeds of the put/call option related to our investment in Hulu. As of both March 31, 2023 and December 31, 2022, the carrying value and estimated fair value of our collateralized obligation were each $5.2 billion. The estimated fair values were based on Level 2 inputs that use interest rates for debt with similar terms and remaining maturities. We present our investment in Hulu and the term loan separately in our condensed consolidated balance sheet in the captions “investment securing collateralized obligation” and “collateralized obligation,” respectively. The recorded value of our investment reflects our historical cost in applying the equity method and, as a result, is less than its fair value.</span></div><div style="margin-bottom:6pt;margin-top:3pt"><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Investments</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other investments include investments in certain short-term instruments with maturities over three months when purchased, such as commercial paper, certificates of deposit and U.S. government obligations, which are generally accounted for at amortized cost. There were no such investments as of March 31, 2023. These short-term instruments totaled $304 million as of December 31, 2022. The carrying amounts of these investments approximate their fair values, which are primarily based on Level 2 inputs that use interest rates for instruments with similar terms and remaining maturities. </span></div><div style="margin-bottom:6pt;margin-top:3pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Variable Interest Entity</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Universal Beijing Resort</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We own a 30% interest in a Universal theme park and resort in Beijing, China (“Universal Beijing Resort”), which opened in September 2021. Universal Beijing Resort is a consolidated VIE with the remaining interest owned by a consortium of Chinese state-owned companies. The construction was funded through a combination of debt financing and equity contributions from the partners in accordance with their equity interests. As of March 31, 2023, Universal Beijing Resort had $3.6 billion of debt outstanding, including $3.2 billion principal amount of a term loan outstanding under the debt financing agreement. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, our condensed consolidated balance sheet included assets and liabilities of Universal Beijing Resort totaling $8.3 billion and $7.4 billion, respectively. The assets and liabilities of Universal Beijing Resort primarily consist of property and equipment, operating lease assets and liabilities, and debt.</span></div> <div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investment and Other Income (Loss), Net</span></div><div style="margin-bottom:6pt;margin-top:3pt;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 style="width:71.813%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in net income (losses) of investees, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized and unrealized gains (losses) on equity securities, net</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investment and other income (loss), net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">607</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">188</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 485000000 133000000 -6000000 117000000 128000000 -62000000 607000000 188000000 -24000000 90000000 <div style="margin-bottom:6pt;margin-top:10.5pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><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 style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonmarketable equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Investment securing collateralized obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent investments</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 6211000000 5421000000 91000000 96000000 1623000000 1653000000 471000000 972000000 8396000000 8142000000 98000000 402000000 464000000 490000000 7834000000 7250000000 20000000 32000000 14000000 13000000 4800000000 4300000000 1500000000 5200000000 5200000000 5200000000 5200000000 5200000000 0 304000000 0.30 3600000000 3200000000 8300000000 7400000000 Equity and Share-Based Compensation<div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-Average Common Shares Outstanding</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:justify"><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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of common shares outstanding – basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of common shares outstanding – diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. Antidilutive securities represent the number of potential common shares related to share-based compensation awards that were excluded from diluted EPS because their effect would have been antidilutive.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:justify"><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 style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative translation adjustments</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,313)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,093)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred gains (losses) on cash flow hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized gains (losses) on employee benefit obligations and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated other comprehensive income (loss), net of deferred taxes</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,898)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,611)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our share-based compensation plans consist primarily of awards of restricted share units (“RSUs”) and stock options to certain employees and directors as part of our approach to long-term incentive compensation. Additionally, through our employee stock purchase plans, employees are able to purchase shares of our common stock at a discount through payroll deductions.</span></div><div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, we granted 22 million RSUs and 57 million stock options related to our annual management awards. The weighted-average fair values associated with these grants were $36.62 per RSU and $8.33 per stock option.</span></div><div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023 and 2022, share-based compensation expense recognized in our condensed consolidated statements of income was $295 million and $300 million, respectively. As of March 31, 2023, we had unrecognized pretax compensation expense of $2.7 billion related to nonvested RSUs and nonvested stock options.</span></div> <div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-Average Common Shares Outstanding</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:justify"><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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of common shares outstanding – basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of common shares outstanding – diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4208000000 4512000000 19000000 46000000 4227000000 4558000000 202000000 70000000 Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. Antidilutive securities represent the number of potential common shares related to share-based compensation awards that were excluded from diluted EPS because their effect would have been antidilutive. <div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:justify"><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 style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative translation adjustments</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,313)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,093)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred gains (losses) on cash flow hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized gains (losses) on employee benefit obligations and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated other comprehensive income (loss), net of deferred taxes</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,898)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,611)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -2313000000 -3093000000 131000000 193000000 284000000 290000000 -1898000000 -2611000000 22000000 57000000 36.62 8.33 295000000 300000000 2700000000 Supplemental Financial Information<div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Payments for Interest and Income Taxes </span></div><div style="margin-top:8.8pt"><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 style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1.8pt;text-align:justify"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Noncash Activities</span></div><div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023:</span></div><div style="margin-top:3.8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we acquired $2.1 billion of property and equipment and intangible assets that were accrued but unpaid</span></div><div style="margin-top:3.8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we recorded a liability of $1.2 billion for a quarterly cash dividend of $0.29 per common share paid in April 2023</span></div><div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022:</span></div><div style="margin-top:3.8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we acquired $1.9 billion of property and equipment and intangible assets that were accrued but unpaid</span></div><div style="margin-top:3.8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we recorded a liability of $1.2 billion for a quarterly cash dividend of $0.27 per common share paid in April 2022</span></div><div style="margin-top:6.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statements of cash flows. </span></div><div style="margin-top:5pt;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 style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other current assets and other noncurrent assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash, end of period</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,577</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Payments for Interest and Income Taxes </span></div><div style="margin-top:8.8pt"><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 style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 766000000 747000000 148000000 90000000 2100000000 1200000000 0.29 1900000000 1200000000 0.27 <div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statements of cash flows. </span></div><div style="margin-top:5pt;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 style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other current assets and other noncurrent assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash, end of period</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,577</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statements of cash flows. </span></div><div style="margin-top:5pt;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 style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other current assets and other noncurrent assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash, end of period</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,577</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5535000000 4749000000 42000000 33000000 5577000000 4782000000 Commitments and Contingencies<div style="margin-top:6.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-bottom:15pt;margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to legal proceedings and claims that arise in the ordinary course of our business. While the amount of ultimate liability with respect to such actions is not expected to materially affect our results of operations, cash flows or financial position, any litigation resulting from any such legal proceedings or claims could be time-consuming and injure our reputation.</span></div> EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "-ZFU8'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 " C>IM6*M2GE>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NFEAB*C+!<0))"0F@;A%B;=%:_XH,6KW]K1EZX3@ 3C&_N7S M9\FMCD*'A"\I1$QD,5\-KO-9Z+AF>Z(H ++>HU.Y'!-^;&Y#\/$S=3/,:, .'7K*P$L.3$X3 MXW'H6K@ )AAA']^>IW7+:S/ MI+S&\5>V@HX1U^P\^:VY?]@\,EE7=5-4UT5]N^%W@J_$#?^87'_X781=,'9K M_['Q65"V\.LNY!=02P,$% @ (WJ;5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" C>IM6,2HFS% ) !93@ & 'AL+W=O=[,Y^@$78XH07%:1\ M^?<%25D0'?" HH%\B'4[K_@>'!P^!"F>/.7L1[&BM$3/:9(5IZ-56:X_3B;% M5+4_Z.GYK,>_\;EIBCS=!O,GZ=QUOPES]M$] G VP#\ M)L!V.P*<;8!3&VVVK+;UB93D[(3E3XA5G^9JU8,Z-W4T=Q-GU3 N2L;?C7E< M>1;FCY2A.1\Q-$;%BC!:G$Q*+ER]/5EN1++RU.0"Z*&E:_"G+7J/NRM6KB?JQ6),E/1WQ MF5A0]DA'9[_\Q?:M7V76-8FU$N'N$N%"ZB(1MR]K*G,*A]O6^)O,$A@UT)*W ML^3UL_1M0UA)6?*";N@Z9Z7,'BQ5LHTL*2$8-=">O[/G][,WIRS.J^J-$&\4 MTL&#E79SLG-2@O$#?08[GT'/RF2$[V/J:=D]CK#6/4D*Z4""80,-3G<&I^!& M;=O.ESBAZ&J3WE$F,P9K6)8]=O TL&7FP-"!YHYWYH[[F+NA#W%1\@$LT15) MI34*ZX37E^%L<=ML5WA],[^^F=U>7%_)_()* _W:EMCM6GT7(4D#L86_Q<<3V5VX>"A?O2M".4-A MOLE*]L+_1M)A5ZC/9U++8-!0RUA8QGTLSZ*(JQH;EYJLX(1%-UJN82-V: M ");$)$-,\U;M[N2GK/\, MM;"B?6Q;SAA/'7G#,H%-MN F&\:=NFIG_,BXVQTL@&U/:LL$)=D"DVR8;;[F M2SYH\U6>01BA$,%3?VP'EB7U9P*2;$%)=B],"C>,5338(&"A3, M@V%"F7.,R(0]25[! ]^"9H!LLZ ;W7!;:#MYW2A@P= K2Z5JD-8$Z6* . MABGEE0'V+4++7PJY\=C&8T=>I2:8!POFP?V8AYMEW.A%%M%G]"\J;S:J%2++ MMGW?/Y;[-,$\6# /5JSN)(0?/L^J7IKF&2>Z?/GC _JK=639:,T']Y$DT@78 MARPWA"I+YAI:'%%<*Z0S,@<,J!Z>>6D:@^OGE)[_)$:AP6""_#A72] 8X; M:FSOG!O,/:]CB3X_+UM2:L$+J:+3[-I.>=X,"A#@5!.;V6CMH5MZC/ MP:+K35F4)*N&5FI9$Q=M\]"H>;5:=>+_\1+/6E"HJTG$X#E",!R?+-=6A,[;9-A@L0<06(.C$Z' M=&E8J6\QA;#.4,<"R1R8HWIT95B@ZLH=SDQ F",@S($A[("V# L!;=D$8+D" ML%QXJ<@ZPM[;&@ND%SMH)2E=:FW7@J1I8T)8+0Y*Z82D$ZH8E=V;DBJ6]2Y9@RNK?L!1"W0T+#ASJ4!"6 MJSB/=N3]M%,\EAK42EBZU-JN!6&Y9@G+U4I8NM3:R1"$Y6HC+(52WV(*89VA MC@5AN>\E+(5 W;#DSDP0EBL(R]5%6 HAH&&9("Q/$)9W.&%)&Q:L<^@E"+(50=\>" X*6+K4VLD0B.5K0RR% M4M]B"F&=H8X%8OGO12R%0-VPY,Y,$)8O",O715@*H>Z&!0<.=2@(RU?I?Y,X%4@\"J \0H?\0)[]4;N>-TN-G\%,(1"&OTMMF:"R0%!9H(O*%$*=7NZSJ!]^:" MZLG>S;NJWT36]S0KT+*Z(T9S'Z_=J[O[ILWJNX5-Q,>;FZY=DNHGE05*Z#T/ MK4XSC!!K[F/6/"GS=7TKL+N\+/.T?KBB)**L^@!__S[G"+I]4GW![FYR9_\' M4$L#!!0 ( "-ZFU;U!:&EP 0 -\1 8 >&PO=V]R:W-H965T&ULQ5A=;[,V%/XK%GLUM=+;@LU'DBZ)U*;OM$KK5K7K=C'MP@E. M8A5P9CM)MU^_@R% P*!>5-I-@N&MMBREZEKL6 9/UD*F5,-0;ERUDXS&QBE-7.)YD9M2GCGSJ;GW).=3L=<) MS]B31&J?IE3^<\<2<9PYV#G=>.:;K*$O.498J+ M#$FVGCFW^&9!C(.Q^)VSHVI)?A;'GUA)*,SC MK42BS"\ZEK:>@U9[I45:.@."E&?%/WTO$]%P@#AV!U(ZD+9#T./@EPZ^(5H@ M,[3NJ:;SJ11')'-KB)9?F-P8;V##L[R,+UK"4PY^>KX060Q%83&"*R42'E,- M@Q<-?U MK9!8HX=L)5*&+EXSNH\Y/+]$5^CUY1Y=?+E$7Q#/T"-/$JB*FKH: M0.6AW54)X*X 0'H ^.A19'JKT#< $I_[NT"F8D1.C.[(8,!'*J^1C[\BXA'? M@F?Q<7O$NR;>'Y/O#)W54+1G[=+I25,W[]LR2J"!?9@^9J^43NZ8C,' M%JUB\L"<^???XY75&:JP0A4.5F,A%$QIFL7HV_LNG_?JQH8P_,PJ?%*P,[Y1 MQ3<:K,*3%!M)4V@<&\-Z)T6\-PW41KN(%392/O&\H%67KA'VPE%/7485SM$@ M3EAU;TPW4*:B#^2H^_Y)Y+= =HV(%Q$[QG&%<3R(\5>]91*!@$I:(:4QI);G MZSE7(QO<<3>GOM>>ZQ8C$O6D=%+!G0S"O6[7F>(/0;E,A-?^W%UKI?E;C$+=K;+/R_; '7$,0\2"XWX2F"5I5C8*5C<(* M%'?S$WA!V$9J,0N#H*? F-10R?",K.8B-RICA4@Z[PZC(&HCM%B%T:0'8*U] M>%!B0/PT@Z:F3TFT O0[K[XZ:_0E0HO99-(W%6N5PL,R]9 = )\1YKS8PJQQ M7NYW$J'4Y5>4,6T%'G001=ZH#;MKA,?C'M2UBN%!T3AM*I8,]O'L!%?3]YY9 M&G:+2X+.W,=K,2&\^:_7!P_+S M"YR7!I905TW\4=2IM,6JR> <6BTZ>%AU?F9*W: :8#DK$=5:\N5>TV4"V14H M$_ XTU+ 1MPTA&+EV2=$5V^NNGPL1J.^]5:+$AY6I0:1-H.%2%<4>L5"R)V0 M_>(PZ6X,QWY;N&Q68=#3T$BM7&18N>ZHXBO$J,P@R0I!_P6E2%,XCZHME1_B M5%AN11(SJ= %')YBJ!F5133S\-+&NT0V:C#RKCN[9JO5J(]W+8ID6!3O>;+/ MSX7_#W/\(>8VJU&[-;B-HW+*Y,9\05! 99_IXHQ9W:V^4MR:LWGK_AV^613? M&NHPQ:*90PM80$C# $I+%UX1BH,7.',B70L/QWEQN&86DY ;P?"V$ M/@WR%U3?=.;_ 5!+ P04 " C>IM62VQK0OL# J#0 & 'AL+W=O MT-+;8I427I.VD3]\AY<@'T<)>Y,86I9G1_\V00VJR$_*;*@ T M>2UYI:9>H?7ZQO=55D!)U;580X5/ED*65.-0KGRUED!SZU1R/QP,$K^DK/)F M$WOO4\^J->\TS@>7[]'_]G"(\R"*I@+_B?+=3'U1A[)84DW7#^) MW2^P!QJ:>)G@ROZ2W=YVX)%LH[0H]\ZHH&15_4]?]XDX.\07 M'**]@\V<7RNS6/=4T]E$BAV1QAJCF0N;&^N--*PR97S6$I\R]-.SN:AR+ KD M!*^4X"RG&@?/&O^P6EH1L<1')D M=]4G5X15Y(%QCC52$U^C1/,B/]O+N:OEA!?D1.1!5+I0Y O*RD_]?41K^,)W MOKNP,^ #E=NR.;I;\C5K3#*8>!E8@M^#-?OPA2 8_N= _*-A)(N(F$7%7]-EOV*&8 M)79AUKZ)]36-:#N+TB2=^-MC^0ZC.$T:HQ-9PT;6L%/6?",E5-D;P1)4BM.Z MU>3_X$*TJ^$3J<#6#CL%H&E.-'T%NTBN>F&?T"HG5V&*X$_%+ MN>;B#8 LH((E0^T+SE9VT2FK5^@"9!=64&.Y.OO=N"TX.6-RF(S=2,'@L*$. MNEO(25>_W./V88Y?'L>MAN"P"I/Q)9%'NW[0*?)74.J&')IPO4ZP?VDMV6*C MZ8*#G5P"'U=:"MS0JQ4::\ EJ]T[>^!(^/DL0$R)J;9KQL+74 M'59A&L=G(/[1J;,$N;*'<87YWU2Z/J U=YL#_ZT]YI[=OS,? O8T>PA3?T7@ M\6MENCB')88<7*>865D?S.N!%FM[MET(C2=E>UG@QPQ(8X#/ET+H]X%Y0?-Y M-/L?4$L#!!0 ( "-ZFU; )$JZ#0, %$( 8 >&PO=V]R:W-H965T M&ULK59M;]HP$/XKIZR:0&H;2'CI.HC4TD[KATJHJ-N':1], M_P\=Y<[>DNEGTR.:.&Y$-+T@]S:V648 MFC3'@IES-4-);R9*%\S25D]#,]/(,N]4B#!J-#IAP;@,DIX_&^JDI^96<(E# M#69>%$R_7*-0RW[0#-8'#WR:6W<0)KT9F^(([>-LJ&D75B@9+U :KB1HG/2# MJ^;EH.OLO<$7CDNSL0:G9*S4D]O<9?V@X0BAP-0Z!$:/!0Y0" =$-'ZN,(/J M2N>XN5ZC?_+:2Q6'#@7#V.T0KAVC;H77 (5XYQ%YHRY6R#89)^OZ^W?-3N-C;<@T>>1H>+SZ 5P7[8*R_78V-U53RW_=%KT1O M[4=W;>#2S%B*_8" #>H%!DF9L7W2_Q/8JT"TJD"TCJ$G@[FF"DI?@+1*(UCY MH6<_Z#/PM7@*$GV0Z#M%,LW LF?<6U'E11U_D>MDB^2,4K785+IK$K6ZEU*0/NH@)LUKRGU3P,UH8Q!4P>2D3*3PX2:)N2839&T_%U$>5E[@^&'+0V[ M%F?Q 0V=2D/GJ(8'9(+_(EHU+Z(.I8A_U=#987BQI6'7XJR]7T*WDM ]*N&V MF GU@@ACE#CA5#)CP:>^G PPF8&B+J7?PKZ[4R/-+?:[%O$6^7"C.Q>HIWYH M&4C57-JR9U6GU5R\\N-@Z_R:YF4YWO[ E,.6.M+4%9S "4$VSKL435T.L')C MU9C]H9T/N)4G:]<1=4_R*2WU!+ P04 " C>IM67.^( M^RP' ''@ & 'AL+W=OBMVK(9?UD)65,.M MW$S43C):V$55.<'3:3JI**]'BVO[[%XNKL5>E[QF]Q*I?551^7S'2O%T,XI& M+P\^\\U6FP>3Q?6.;M@#TU]V]Q+N)JV6@E>L5ES42++US>@VNEJ2U"RP$G]R M]J2.KI$Q927$5W/SH;@930TB5K)<&Q44_CVR)2M+HPEP?#LH';7O- N/KU^T MO[?&@S$KJMA2E'_Q0F]O1K,1*MB:[DO]63S]S@X&)49?+DIE_Z*G@^QTA/*] MTJ(Z+ 8$%:^;__3[82..%H >_P)\6(#["^*!!>2P@%A#&V36K'=4T\6U%$]( M&FG09B[LWMC58 VOC1L?M(1?.:S3BZ6H"W **Q!<*5'R@FJX>=#P#[RE%1)K MM*1JB]Z#QQ6Z^%+3?<%!YA*-T9>'=^CBYTOT,^(U^LC+$CRCKB<:@!GUD_P MXJX!@0= $/11U'JKT&\ ICA=/PJOPBU5W.*CP(Y5O$8G>(#S%Q(-G^>/+ M<0 .:3>96'UD0-^G'9-4\WJ#;DW4H3A+6Z$36$D+*PGZX;;X&S*J"6LMH KEHLYYR5#=XC7/S5UN0GXGQ2.' MB$2K9R1:']+6AU<^ZY+7=.(K*3O9K;3=K33HQ'<,E.:<-N6V+A"MA-3\'_O M9WFC+CGQ:];WJT/^]A],@, MA=ZLA3@+9P1$F@DI7FL&KM*(?3LND#_C<035.HGXX>(2B: !\ M-.U(;7HF=-=,2HB&EZ2FW_T5]Z#G^/TSW(/HD8FF ^$0'?%N%*Q%RRVM-TP9 MXCPJ+4HQJ$UF6TM.5[RT9<:&AN%AMEY#]V,IF>;?]EQQ$^6-?,&->[C>RX&Z M=,#S2H7IM;2=[A[N=@\'';S<@WM-)(+E-:36X1;J%>./=%4>-LV[#]C-[I3T M?>X*C1.<#3B]ZP.B(.LNWO.RLI@U]+&/W/;"N5 Z@):XP>> =66.+3K%VE%X M%.;PVSP7>\.4._IL=K2A@#R7>\BK0_52L..E;1B!-K6D!4,YI!W70OK3+7:W M-4VBOCVN%(GB 7LZ[H^"9+GX9.K4V5SSHDY8#J#L.CL(D_,>/ M]B)>X"[99ACWV<,KE0S%>L?)418LJ,@M__GNO1*VDZ-[E@^"M/\ MDNZXIF63'T53C;U&NY0]QFD:]UWC$8MFR1#Y=.P>A>G=#G0[R@NT%M+T),!% MW.:X30HO8@]39VG2!^R12N/(CQ=W?([#?&YF4RWWS>0/[/>E!K:3"C;ZCO&_ M38Q]9@J:4Q]P[-+W>-9O0WQ"43R0 [@C>1RDP<6]%#ECA4)K*2H$>)DE[]5> M@: R]=.4GZZS\N[\X1TGY= I/QZA=*#XX(YE<9AE[_H7B ;7#'GOC\!.S4[8N]LCWIY6$S MSU=P["%,0K)IWP2/&$[F0_';<28.#\SO>4UA0CY;P_&K#KVOI>W4Z(YR<9AR M3Y/V0C)H@%Z.PBZ1VD*=&<,05Z&5D* <=F>X?<,NMT*\.^YSI:8#KNOH%X=G MXE,K.JA>E.[ &TV=J=@G%0V%6,>8.,R8G]FNK3*F&)YL-RK8RK^O'F)TBXV/ M/:=#J=V1)PZ3YS%B@ @#9@6LI+3(OZ)]74"3*5L)D_X;29NFGU6[4CPS>%A2 M_S$I]M GCH[.'@Z&><0(Q@,M/^EHEIP9F[DI576A;&_@/:'T\624]?L6O]A0 MH2<=GY(PGPX6>N+2W]@9Y'U"T=!@03J6)&&6/%/JUVT-#9=ZXJ%&,G6-\(C% M\7R@7I"C(^HPAWZHH*3:4P9H"1G?P&!JA^K\V1S^&/O>-%:R;WL8L4N;H4W" M0FO&%&PYLIP[_\UQV7; M;-[/48]0-&A/1\@D/,0N?QCX&[1B&U[7)O# J3 QZ1FIM6_5;2 M?<\' "H(P & 'AL+W=OBDZ:?KI;R@YEBV.F&0O M+]I(]I#Z#3F<9TCK^%Z;[^U*2DM^U%73GLQ6UJX_+!9MN9*U:-_KM6S@FQMM M:F'AUMPNVK618MDUJJL%BZ)T40O5S$Z/N\\NS.FQWMA*-?+"D'93U\(\?)*5 MOC^9T=GC!Y?J=F7=!XO3X[6XE5?2?EM?&+A;['I9JEHVK=(-,?+F9'9&/YS' MB6O06?Q'R?MV[YHX5ZZU_NYN?E^>S"*G2%:RM*X+ 7_NY+FL*M<3Z/AKV^EL M]TS7]\Y:'>3\]%NR*B69+27M[2/:>2QG+LY$ZS"K-&"XOV(3#UGLT8 MS\9CB%C1G$U(S'82LZ#$+ZJJNT"TD-CO5 >'4K>XS@R;1BH/(+ Z6(L0_=[+L,M'9>=.N< MZ!O >[FI-U4'HZ6$%%BJS@?WW9LDFR=9U+5\DZ3S@AME_< 1U0:]9^9%WM!NI6&F<5%/"%M(!T-PN7TBP&XKU0K MB7%5#LYNYC^[X.DX;SUI=BAQ !0-$ZI/KJJQHKE50(!M^D+C0]3:6/5SB ^6 MS2E/^OA@R3QW XMXR/V,5D31./I1,Q[E$QX.<*-ANO4>-KHY3-"3I*,8Q'P0 MHV9QD4W('6!'P[3K83(-$>H3C"5%S+SEAMEE+)N*F %V-'U6_?:'$M>J4E9) MO(BC06B^M(I[K=X.G1[P2[95OQ:PJ$NU[I9U MVSD&(ZB6&U'ALGV^TC2F8]6(599-T6S , US^+.\D1!^3N*=;#82%>ASE*4I M'PM$K'@^(9 -N&5AW)Z-8\*-ISZH8*MAX:";'Y^311KG(_F853Q5Y; !IBP, MT\?%O7:9OL_RE6YNCZ#,J:$^N$8S)O/Q22D?0Q:SRF(^H7AO-QEF[/E+JC"& M4)1FX]! K*8&=N L"W/V<(_P5 CX*.0LIF,$(68LR_,)!+&!F"Q,S#\.9GQ. M8%_8[J1O(P.5[2.Q@-V5-[R(&8_2"="S@9PL3,Z718*/1R]@?1,(EHG-+!OX MR<*[Q5T*4TVI:TFL^#$1!P&,#:\#M3:&@E_ PO(1DR$:3C;?WF!&E^"SQ 8\\"A:/ M_X -J'U ZT4>!.M+Z\77ZNW0SX&C/,S1"_.XRENKR^^__I(SRCZ*C5UIX[*3 M.TV=1U'WC[0K 1H^$M6V&_?53VDT.D(^0<<;F64'G$05;OSX0 MSR"'U34487U\H([X*#W* %)C1YXR.W1D("X/$_=L[W!@6^/J&M;3ROW\="VTFW[#M7O(_:(YL6XV,7,6#J9C084\^<62"?K3S:N"];5Z.W1Z &M,_VX!$0>1 M_&(_7ZFW0S\'Z,9/;6O[U#\YJ !L_\9-F%W6?GHZZ8#CQ4UOH)Z(N\7Y^]H(N9-++6NR] M1N'>8?DJS*UJ6E+)&V@3O<^@"]._%M+?6+WNWJRXUM;JNKM<20%L=@;P_8W6 M]O'&O:RQ>SGG]']02P,$% @ (WJ;5F*CZG;C P (P\ !@ !X;"]W M;W)K"?DBUI3JM'W MC.=J8JVUWMS;MDK6-"/J3FQH#B-+(3.BH2M7MMI(2M+2*>.VZSBAG1&66]-Q M^6XNIV-1:,YR.I=(%5E&Y.L#Y6(WL;#U]N(K6ZVU>6%/QQNRH@NJGS9S"3V[ MB9*RC.:*B1Q)NIQ8G_#]#(?&H;3XA]&=:K61H?(LQ(OI_)E.+,<@HIPFVH0@ M\-C2&>7<1 (B2:3,=2[) TUA#--,JU*;V!#0'S6V-< SD]A)#>6A@N*>@/*%R#ODX8_(=5ROQWTV[/Y(D\;=[;K; ML"C-RKC-RKAE//]$O+F$6I'Z%9$\1?1;P3:P>S70)4E29 4OURFE4#P)(V9+ M]C&NI@C+*4Q%;:=!%$3.V-ZVB?58A;$7-U8=_%Z#WQO$_Q>D2$)&-,E7[)E3 M1)0RN>P2()F0FOTX2< [@N9&V L."/18!:/0Z2?@-P3\,PF@2RHE@(0J2%X^ M(K6&G:<0*?1:2/8#!FY@PU5O;_O 5_&#-BRG^AW@O\"P0R%H* 3_BP)3JC@/ M/SA"=8A[R*(#.&P AX. _P8I4(5\K?"> Q@>33^*W"C&CCLZ 'J)90=PU ". M!@'/.&QK] E.KRP#55@8V'U0!Z,8K;Q7&Y+0B07UK*C<4FOZZR\X='[O.XA^ M4K .X5%#>#1,N"):[Z<-D6A+>$'+5*6"#TU_-%IAT.V-D+IG,]B\L*NH[ M)J#7=N3Y8>CXP0D.+=''UW. CSP%8I&R?'66"#X"Y^,PCGW/B[U#(CVV+G9" MR B.3A#9:S0>%NFJ_!_.EO]PF&OK_V=%ZY+>"SL>5O;W'P'U!&?.@'-67?A[ M6&\847!;MU@S/41[@(KEBO$Z1(\G;L(0LCJ1E9UM-B4EYIG MH>&*5#;7<(NETAC ^%((_=8Q]Z3F7CS]#U!+ P04 " C>IM6POK3JI$) M 48@ & 'AL+W=O%RNUGP3E6_R+<_$ M)W=YL8DJ\;*X'Y?;@D=QTVB3CMEDXHXW49*-KB^;]SX6UY?YKDJ3C'\L2+G; M;*+BZWN>YH]7(SIZ>N,FN5]7]1OCZ\MM=,]O>?5I^[$0K\8'2IQL>%8F>48* M?GD??AG;3H(GX5\(?RZ/GI-Z4SWG^I7[Q(;X:3>H>\92OJAH1B8<'ON!I M6I-$/WYOH:-#SKKA\?,GNM]LO-B8SU')%WGZ[R2NUE>CV8C$_"[:I=5-_ACR M=H.E7F:Q%$E7MQ6XD%(M"I)?D<6ZRB[YR5),N+]ODNJK^3L4Q;MXD2$ MGI,+\NEV2CBO1OSK+>-7VY?V^+^Q$7W[+JRC5-%N8 MF[V+14=$QB@E'Z,DOOB0D46T3?2LI9EUPRMQOHL=X$5%EF3WNJWPOK$58@@I M=\57L0_SU1<256+/EI6&XW]CLU:KW6:7-H?CG]6:%X*S$>/3NAXX'CCYD*WR M#2=G_\C+\ER##\SX7W/1/JN*7!RM[%[0*E[PLM)M<&@F+=*H+,F[NGL;,1KM M-UOWIHP>"Z4>Y,H.OTN^>D,L^C-A$T9U MLMLSW899#^8/UPZ=7XX?CC5FS%O/(&_+;;3B5R-Q"$I>//#1]5__0MW)WW4B M0\(\),Q'P@(D+ 3!)%E9!UE9#=TZ(2MQ+M5GK3B;A)::9^?U4/8;WVSS0DSI M3\/>?V[$Z4+$I/D8%?%_=5*S@+MD@80MD3 /"?.1L )"T$P29/V09.V<:A; MU*-S\GE73VTEN2OR#3F+D_+HO2H_)YD\C"=/P_C/)..Z2>?]/JES-!9>,$<9 M"XT=&ZH[),Q#PGPD+$#"0A!,TIUST)UCU-VOXH8I::\MTA/7%N^=GHKH3!&1 M,*"1LB81Y2)B/A 5(6 B"2;J<'W0Y-PX4'\IR5X\/)3DK M^'97K-9"FN5Y[62M]G9$V7@4NTQ(E'0A9%OD]T6T(5$6$W'KE^9?N7A3C#5: M,\O8B:&"1<*62)B'A/E(6("$A?/^?1'5#X]TTGFK$Z,0;]=1P2]J:SVNE;?E M61G5MVY::]2(&BJGEG:\.6SF*O,4-*4'I?E06@"EA2B:K*HCQYX:5773C6GH M(; (:?^<A-!]*"Z"T$$63%=1YY-1LDB^3AR3F65R2F*]2<;45:^6$-&<74-J2 M:@QYRE1+WH,F]:&T $H+431949W[30'V-^W[WY9CJTO*YDR#A?*5":3_N+ Q>SB7(_&VBB MF.J"HOHEJZ:SL*G9PWZA15USUL&Z0M*64)H'I?E06M#2))5:CBI 4$I9@)UE M3XW.ZS.GMUE_0]15CH4YT6"50$UV*,V'T@+=SIU3524OX9_3SD"G9@?].Y9O M6^+Q^M+/TKHHUKJUF$4U'F]KJ[-$/HM9DHAZ8 M?I1CZ7UBUOG$;/**"VD,ZB1#:4LHS8/2?"@M@-)"%$T6:&JV#G G9QD*@45$V'S;O:N>8-N/TZ$2:O&%3M2H7Z:PNH30/ M2O.AM !*"U$T67V=(\U^L.A;.R&Q?M6W3:FJ+VS9-[;N&UOXC:W\QI9^OX0- MS3H;FKU6]3>#^M90VA)*\Z T'TH+H+0019/%V3G)2$^:(#527Z31A.N-*%\9<]2XFT(2Y,\7?"K4].^%<=78R M>\T2< :M 8?2EE":!Z7Y4%H I84HFBS0SLEF_Q>UX.9>#%8NM!H<2O.@-!]* M"Z"TD/6M_HE^O+0ZI]_"582;44,U96DJPN?J-Y>@*3THS8?2 B@M1-%D577V MO/6G582;,P\6H:XBG%%5A9HHZLZ44@X/VC4?2@N@M!!%D^75^>_62U>$FQ,, M5E&_(GRJ+B!#,WI0F@^E!5!:B*+)4COZ'9;OK @WMQNLH'Y%N'HC!TWH06D^ ME!9 :2&*)@NHL\LMLUW^O()P,V2PFJ ^N:5QYBFSJ#K[00UP*"V TD(43594 M9X!; /M"N'.\+=3T[X1+;G4MLOV8]N WUD:&T)93F06D^E!9 :2&*)@NT M,YSM5Z\'M[7UX.I7:LW]&JP^:#TXE.9#:0&4%J)H>_6-CWZ]OOY_"6)NN4_$ ME6_*[P1^\F8JYL9B_R\(]B^J?-O\H/WGO*KR3?-TS2,Q*M8!XO.[/*^>7M2_ MD7_X1Q#7_P-02P,$% @ (WJ;5G#3>Y?< P +PD !@ !X;"]W;W)K MV*Q#9@9\TV#,7< M9%T_#/M DR>+*T6J)!4U^_6[HVS%:1VCP/;%YML]]]S#XYUFG?,?0X48X7-M M;)AG58S-19X'66$MPL@U:&FG=+X6D:9^FX?&HU#)J#9Y,1Z_RFNA;;:8I;6U M7\Q<&XVVN/80VKH6_GZ%QG7S;)+M%V[TMHJ\D"]FC=CB+<;WS=K3+!]0E*[1 M!NTL>"SGV7)RL3KG\^G 'QJ[<# &CF3CW$>>_*+FV9@)H4$9&4'0WQU>H3$, M1#0^[3"SP24;'H[WZ-.?-!JUC-L]<9*"Q%:^*-ZW[&73PO&4\Z M$](O=+NSXPQD&Z*K=\;$H-:V_Q>?=SI\BT&Q,R@2[]Y18OFCB&(Q\ZX#SZ<) MC0 VT@+=0@RS M/))#-LOE#GS5@Q=/@$_AK;.Q"O"&G*C']CD1'=@6>[:KXB3@6^%',)V<03$N MIB?PID/TTX0W?0+O-[\55O\C.$'.#A1(^6(5K#T&"KU?<.516>#/Y29$3^GU MUS&%>@+GQPGPD[L(C9 XSQKVY>\P6SQ_-GDUOCP1WOD0WODI]/]ZN?\;.*Q$ MT($%?"3H!X1*W"%0Y(WP9!LKVH76BE9IQI*#"WGHHAQJ':B4=4#I(XT+K$:BB@;81O:[YE'8JC.#W1.&H!VVE:16" M, :$^IO>9K^>W!!_L"@Q!"IM"5I *;2'YHL4E@. ,I M0@4EUL\K0DK?"M-C M.C(F"2B^/O!OX#7X_$*X?9ADEY1P<5!#FWLZK;047'\9;H^\QRI;4O0>^6TS M"QZ]0/OD]6^$(2D0^J;5B4!5V!,TB>1=#?OD.9XE;03E*#>8X>&%/N1%('Z? M6LWYN+F'+5J*W5 ,)!TV*4 I76LCR]F0J%(WG&S:IEC>V^0\Y7Z [YX_>UT4 MX\N?ELMU&DXNOQ_!=[9O MS*F 44.CI>B^3K)3":V8.UM042U@:2TE"-Q@XWSD]\3-#R;C%[\F[QPC:4=< M.AVK%#2]['>M\)0/I-+7=N]&M"B-H.#*E 3$ZUAMRP^:6(U^FUIU@"1"W\^& MU>%K8-DWP8?C_:<$M8FMIF0U6)+I>/3#RPQ\WY[[271-:HD;%ZG!IF%%7S3H M^0#MEXY"W$W8P?"-M/@74$L#!!0 ( "-ZFU8-9MTDA T )LH 9 M>&PO=V]R:W-H965T_=#8LDBAS/#F3-G M*+^Y-\5GNU6J%%^R-+=O3[9EN7M]=F;CK M;$OZXNSBS4YNU*TJ?]W=%+@[:Z0D.E.YU287A5J_/;D,7U]-:#P/^+=6][9S M+:GY.W)B!12J8I+DB#Q<:>N59J2(*CQ9RWSI%F2)G:OO?3W;#ML M64FKKDWZFT[*[=N3Q8E(U%I6:?F+N?]1U?9,25YL4LO_Q;T;&RU/1%S9TF3U M9&B0Z=Q]RB^U'SH3%J,G)D3UA(CU=@NQEM_+4EZ\*:5%[=J Q>7XJ?<;3 \]>:LA&!Z?!;70JZ3EUHIW M>:*2_OPS*-1H%7FMKJ*C C_(8BC&82"B430^(F_<6#EF>>-GK/Q%[4Q1ZGPC M_G.YLF6!F/CO(7.=M,EA:90GK^U.QNKM"1+!JN).G5Q\]TTX&YT?T772Z#HY M)OVE._*WA8@KM=%Y3L;K7)1;)=:ZL*7XLY)%J0IAUNSM0-PK$6]EOE&),%4A MV,2\=#(PR-:B@0N%9%]B '+ "EF8*G>3RGN#B9KR7*PJ"^VL5?:UN#9Y3OEX MI\L'\9W,=N?B)I4E*8GYF(P!)4EWS]Y]P2):Y;&RPZ-S67()#+*\_*HP,EF1 M//J[UP50P%H1=R6T:M6FP%ZH#T^0;WY?ZYQ&.9VR6,)3JP)WUGOO5SS'E%MX M1CG=V]FWGQ_<:!HUC&NZK NF) X[_[9A%%H_.CWH$O/ZO2 M\M#P_'0H+E-K("A.JT0YL^]THHR@@-3P6-="4H46JC?-D)_6/ >JOF)580L< M[W3E#2[AM#O-Z$OQD*NTL?TEB@[%1X@_.M(K*+1%$%%J*O8818^[EZM4M4(!XIPYAQ9W**T5NV*B\CD67/CI]$.O"9'4M4(7%!L@2171E MXT*OE"@-F]+L.HGG&;11M"+M=%>+GGF)XEG#QJ-7WI!;+[#GU\-^/.@D <\+ MF\DT;;V3FK@.OT-9!.S9ZGCK@[K=DD#<&8CLJ][QL05H81GIM+$FK=PBI$&F M$EUEKZS^"^NT7B11J2PVR%@.>[C;LJP:P?84/V0A'+L&/.4;MY F,3F;AZ!H M+/VZVSM\&B'W,)#LEFQ./ZT[J,!+(0) S78!-#))%2OG@D2C/.I55:K^]$#D MX$7"05M36P)A*5N]^["Q'!.L)[EFDYH5)4J5.%5K/,+JYCYW ]M)JV<#+86<\C2W;0JD7HLL'=N'CD&_W[E]7UU /N85$XVGA_%S8+G22 MOG"EDAGEGE\LJ&.CO[KFAHP,M\F6*3.-J?'+U6<9_5HA,IX;#7_5EJU>:9V#]S-QIAA.L773<_8D!YH8!YIC+ M#[.E=@?V@.ICD4(M$XCW*1A>(L_%CP8&WAN#XG4M4PT-7Q-UN=RD2ENRW0]GWZ MX,LS/?L-==V*]RC41EQS)4*;H7))/N_.HZS+<_N0WLF<[@X3WM^KS 2>L8 F M8*/(N1T,J"T2?Q@X2V CRJI 8.IRB^UQC1(, JQJ3V1HN"LM/U>YHAXJ141#778$&L_R93&=(JWIB,- MN#.1J'=.R@^7ES>-Z5;UUX';A$HUS)1U*6Q]@ %#\=M6(6W0R>D=\*[1WCD= MWC!]>25##-%=#S5NUQKZ1Q.VND@H( GRB#3O13;Y!/^(*D&EANK4*]-I2R+X M\ ?;@L03=S*M4&T^=?58 7>5=![W81AOR<-O^/",EZ!CHV2QG M7VPR)/X#N6RM2Y^')(QWD!WVBASVT//VD'#KD2[/FMQD?H5H\'VH11QS *P+ MY&6!C4.(=XLSF>CH1P^&ZP+W!'-GHBF1UOY\0%M_=* 29YR&YHY.P&Y;AXO, M?03X\P6G'H_H47L?/0R )*OAS"[?T+$C%:@A0T1+L7HXQO+ZZM4F\5"*J-3< MLW);27>(@FJ7^! MU)J.%-GYX,*-P.XY2<>;K\4@/'UTB'+-2NTAB3]'J;5Y M<6_+1>1XV]9$#HT=1(\5(NQO^6MSHA,7QCJ0?B(/OE:Z79L">T4= -U])" $ M(B$"C0 L>G41!E:5WN@TI0T];4KY0)Z*R^0/Q"NFO;OZZ=/W MEV*P>O[Y40>_.#Z^%>$\6,R6N)@%\UE$7RR"\63$7\S"\+GHB8)H,19A,!Y' MN [G$:ZC\?CXJM$H"*=CL0A&2_)-, TC 34FDR-1X1JN&29&8K$88?Q\NL!B MX2)L>'(4+*#671Z1/]P%$33)1:>0;&0 M',8WT?A0?(LY!@VBQ>)4S,,Q:3(]I$ 83"*H,*:KZ71"*K$.CE5==WG,MR): M!K-EB(ME, FG^$1TCL(1?Q%.1RRQ)KN,>KWEB"'T2_RV)I:'R, ^;W$EBAL[ MJS>Y7@/7'!_S#?WB-D]43\N^[Z!HY/!E'J= MNM_*0+2%O)-@W 2Q9 Z0T^VY*^;-1C=F-OM(@=6UPNZOQ2!L[NK3\UJ H+PR MB5LCT7361EE66\[-Z+IGZ2/*UBFHH!G[ *O!Q&)VI.ID0>#5"&6@6VGV)3]195"(HH/X/YT(5*E/ADZ&N#GP5-)O[[=4>5$PZ7,R MG3(E "I( ?F=HA M&&.=ZH:MDD)RLRG4AH=GIG*59M\KWNAF*2C12T[4(700"&*,5/ZNE%^4_:HA MOZ]76Y]=67;/G8H+,1B/3\7W"JO'M6%&J"4/7:[X86)^!T_J=2 V,#@ZI>6RSUP':E4SI8"I M(,N<+CGQ/:H0J' \=_3NX TE1>]LD[*[N:!9=BL26#AX!/2 #?K8_O/G+!FCH=^DG36^<%8IH"PUWS,'M-2 M[K=CS;?-+^\NW0_.VN'N9WN(C@V]\^!]02P,$% @ (WJ;5B_8Z"Q.!0 % P M !D !X;"]W;W)K&ULK5==;]LV%/TK%UY0-( 0 MZ].2TB1 TG9H@;4+DJY[&/9 2XQ-5")=DHZ;_?J=2\F.TZ7&,.R%HBC><\_] M)'6V,?:+6TKIZ5O?:7<^67J_.IU.7;.4O7 G9B4UOMP9VPN/5[N8NI65H@U" M?3=-XW@V[872DXNSL'9M+\[,VG=*RVM+;MWWPCYJE=LIHLO+N?'*9G%[EO#]L^*SDQNW-B2V9&_.% M7]ZWYY.8"P+5CP3242 -O =%@>4;X<7%F34;LKP;:#P)I@9ID%.:@W+K+;XJR/F+&WDO M]5J>33W >&G:C()7@V#Z \&,/ACMEX[>ZE:V3^6G(+%CDFZ97*4' 3\(>T)9 M$E$:I]D!O&QG61;PLL.6.?KC5HC&GU:6BF?1(=>*HWDZ3K4@3L.#N8A MI3>FE\ZKAN;6B'8N=$M'-(NR/ O/N(@?MVR412TY1U51T:PLZ;WVTFK!Q24Z M:HS67&GWRC]059=4Y3%],AZ?P%"U4GOUCVU17-=41L6LHL_88C#/JI37XY0N MVWMIO7)*+ZB.2TJBN,SH5[^4%O,<^Y)H5E>CDIL]):_WE;P0_>H577?"S0^**ZKH8G9(# MK$B*D>('V2J!("9%"K>6"!I(>WB(.EBH1QI9GF/,TQII(P74-Q#-$O@',1E@ MTSHEYCG WOIUJXQC9L6,1T1F^ * 7M*U&*C5.3 0V9C>X:SXNA86-CCB%!M# MR#KH;:?0U8)ICEZ*8WI9)27&.DZ.'WT=: ]N?OMM):V2FH.4Q%%: ":)LJS& M/KLR5GBYIZ0$NS+)GE&##$K+\"R*_'B7J4,)'<%HY%:""3I2#.-9YKUNNC67 M$ZKI":"PDM!AM!/-L."7PI-9X_"3"YQ@WI'D$$+0&Q227Y+13-,PR1-DG:2/ M!L130@:1P+'B&JM6(1','>!0XT\TG+!7D.X.;#!SIE,M+&_I2G0"OJ';<*(C M)$#L"4+MEA@2U'H[$H)!0-)."',IY1FPJ$B!["T*H?)#)WB7]'Z:'2S MMI;SVWX/"8#'A!OBH1^W"_#QP\YC5AK55; DJD!B#Q97%(E9NW/I8=A.B;GJ M$ ?I&+:*U6G$]0,:AWKHP M7R$S8(?8R\Q C0,=4I;F?'?\+W$> Q-BR\^LJOXOCZ,M% F/.$N'YG'$C11M M-CR3A)Z[($SW;FJ]M(MP'W44O#I]P^W)=A_P)NI$[>030^ M*8L)V>$..KQXLPKWOKGQN$6&*5I\*RUOP/<[@Y8SOK""W8_ Q=]02P,$% M @ (WJ;5NY.?$M^ P V@< !D !X;"]W;W)K&ULG559;]LX$/XK VVPV 4$Z_2YMH$D;=$"+1JD:?=AL0^T-+:(\E!)*D[[ MZSND;,4I$B^P#^*EF6^^.3A<[K7Y:AM$!P]2*+N*&N?:19+8JD')[$BWJ.C/ M5AO)'&W-+K&M058')2F2/$TGB61<1>ME.+LQZZ7NG. *;PS83DIFOE^AT/M5 ME$7'@UN^:YP_2-;+ENWP$[K/[8VA73*@U%RBLEPK,+A=19?9XJKT\D'@"\>] M/5F#]V2C]5>_>5>OHM030H&5\PB,IGN\1B$\$-'X=L",!I->\71]1'\3?"=? M-LSBM19_\]HUJV@608U;U@EWJ_=O\>#/V.-56M@PPKZ7+8H(JLXZ+0_*Q$!R MU<_LX1"'$X59^H)"?E#( ^_>4&#YBCFV7AJ]!^.E"*=JBJ[A M:.&?RPVMJ#[^?<[;'JQ\'LS?F85M686KB"Z%17./T?KWW[))^M<9JN5 M3R' M_K^R;[_90;N&H/X)*_P!U=4CT*0D/TSI,8/.7SA-6JHN8_MI@L8[0G\ M!11Q-L_"7.83>,.%##8=7=1['NYZ1790N05\W"MOB1%^/"U*&L?I#-[SBIH" MUC%P58FN]K"VU89X&G\';9#.H8R+? Q]MHMR2B64P9UV3#PAY&VWC_Y6P=\+ MF,=I6M*N\7)2;^5:';A5;$$0?71M][A='BX+OM^_2C>OWH4W1VG MC G&PO=V]R:W-H965T):;6R H/JD22]GHG2<6XC*9COW:MIV/56,$E7FLP354Q_31' MH=I)U(^V"S=\55JWD$S'-5OA+=KO];6F6=*Q%+Q":;B2H'$YB6;]\_G0^7N' M'QQ;LS,&ETFFU+V;?"LF4<\)0H&Y=0R,/FN\0"$<$AI!WABKJ@V8 M%%1ST4LG5QSO4%2PPL^/$$J>S)/D&/P_X= ]^ %=*VM+ 9UE@\1R?D)9. M4+H5-$\/$EXQ'<.@?P1I+QT@6HT%2YM2\D*8) SK9^X7,&:B08=ZOW9<7P,&1?"7QQ)7A+0 M6$ZW M8,JYWG$=G\=G6.880=X$Y5AGJ9Z'3-X4>QJ.WAS[9#7U7XEY7%[AN M,L%S\01T_E2L04C+#-2:,)J3Q5WP BCR):Y10!^XK!MKP);,0F,0'AKER,G] MGCIFH*?62 [H^0ZK\!&=>UORO'0@JDA&CU0OF$E2CL:K>Z$I_4<3EY9XC 5- M(0VP->."90+!*K+[>"%5;DLPO"(K":9",7Z#-;KF[4Z!)#>:6XXF?JV>DYTV M4Z%>^69J(%>-M*'C=*M=OYZ%-O77/31[JLL5EP8$+@G:BT^/(]"A@8:)5;5O M6IFRU +]L*1_#FKG0/:EHMW:3%R [B\V_0-02P,$% @ (WJ;5H#3].53 M" K!8 !D !X;"]W;W)K&ULK5A;;]M&%OXK M ]5;Q "K"T7;;(PMI<>M MW79C&%[I2[ZQP35E*>_=*%69W.5E, MNH/W>IM[.IA=7=1RJSXH_ZE^9W$WZZ5DNE25TZ825FTN)R\7SU\E1,\$G[7: MN<&U($_6QGRAFYOLU=.K:%'_HS.>7D]5$9&HCF\*_-[M?5>O/"'XO]@%VF0Y$6GCO"E; M9EA0ZBK\RJ]M' 8,J_D(0]PRQ&QW4,16_BR]O+JP9B MGFKP^:N;ZE8YCRA[)V25B<_2:KDNE+BIO+)X)%Y77GNMW,7,0Q]QS=)6 M]JL@.QZ1O11O3>5S!Q&9R@[Y9["S-S;NC'T5?U/@6VFG8KF(1#R/E]^0M^R= M7[*\Y1.<_^?+M?,61?*OQQP-U3-7E!)WAE+U5DZL??UB9%\]T MA=HM"K2A.^;DT;]8O/ZST?Y.X&D%1MW**B!+@LY.I]W]Q%X7*T8;XN[J1@6 MV6$I['WZ6:6J7".N=-/61:E\#GT(:Q0O%O@]B9)X04SC[IPOQ/FI^.V_.+V( M3A%"_#]9]OG?VYB<0FK:)'$XHUR[KFX;JREPAA2G:]$ M,N\(!L43#$ @ =J4+MN6A%D7>BMY2"6GB4@023B0/B+Y2)Q%JV7"O_')O O4 M6RH81&H8Z,,"3*7+1::!<'K=D"9'1:>0H$QLK"F[&+4A'^ID1*NHN';:YT@? M%@(KN2!XI(:(MG6;&M1JY4",*V<*G7%9.H^?(*XS9H-UP/V-'M;>, MQVKOI9?:&M?_:N">;UWRU>'$<^FN#C 5[ M^VRB_6M9W2$(*469XP%;J)=M!DKO#L(((?!46[&!(;"@:!"UD09#G#DLA T! M+XP5 3%H$:*-)D %*>EC2Z%M96M.ZQ M\JF(/!58C;XS@Y'8@5!F*M1!*FM-;89Z&10G<*S+F*NMYHC\+QH'F5RURN*\>M!%= AOUW>]Q;"/A*Y5+HL- MJTT+Z9S>:,4@*[-;6:4(>-=0]Q$H"E6>3%=B/70XF2Z[@Z=X''RSBG9S"F!3 M;1K.S#[F9:F#VZQP,3WIY$_%KTW1L-KK0[3Z?8]6-Q7T+,XYHVMCL=?@^=') M-.[-)GT6'0?V$F4F*Y1_J@NJL:Q1K;VP-1&[7.,2[;EIBN+N/D0BNE1E6(!U MV91BVT@KT;MX4EN3XKFA-YQR-\!@0(0#",W90!_3*(+'/0JDE&IO5&H !'# M';CN EPU;H!M 0PX?T-;RMK']#%:72.M)P7U^)65R90V,Y)QI 6_T>BQ[P, M 'V&G:HEZ2P81X+SCTZ%M2RH#T1X^^PFB*Q#9[50K+]G?K:@S4:U_*.T44=\ MV$@4]H#AH#Y(X<"2%H0=G^< !&-UR@WEV!%9UP47!R]3!Z,5ID4, J07KXX1 MU7R!58$R%Q!]G^MIOV;O!\G#?85A*E/WSGK D$&\JF&@[7$@,G8E6 MY0K#>'*,-*<#NOR MI^F'J=B2]"I,J3X#A'/<]326MJJB)!7]0*6B1\VBFK'&0/Q?7#[.Q:S@_YV^?I#6I[;W]; =1][][L2G"KUA'=+]2NE_DXSWRB&.A YF MAT")Y?P?>[NH_@<\\!L[!"#A2VL(LX*H%1:):PQ!V>]>8]JZA:P+&WV7"EO0 M!U7[D"/D9S$=MY>7OP,(PJ*W7[?V,>I]@7MA^K1\J$.,'^2:;.:"HNWKIT 6 M-D(.[,>P"U-:PM9@+L&\+S!095VVV2+'8?+$2_L M/.ND]>@:[G;J&ILQGG8.H=+Z?2[XX\86A=&0Y9*Z8GK:3_3.3H.B]#"1,Q@0 MB)>TY6#ZHZKA2@VI^S>1X2XPD-%N"N35_3!L 4E4V]]:P[U>V1P/R1CL.') $6(MD=G51 M4U"BP>M8H8 =(_HB/J#03A_[)#4;?$$$MF_Y.RDA/;(6/B;VI_VGV)?A"^2> M/'S'17JV]&)1J U8Y].SDXFPX=MHN/&FYN^16+B\*?DR5W@?L$2 YQMC?'=# M"OH/U%?_ 5!+ P04 " C>IM6'A@0Z'@% # # &0 'AL+W=OU(UZ3P9:E-Q1U>S6IL:T.\"$:5'*=),AM77*C!U458 M>S!7%[IQ4BAZ,,PV5<7-YH:D7E\.)H/MPF>Q*IU?&%]=U'Q%C^2^U \&;^,. MI1 5*2NT8H:6EX/KR?N;J=\?-OPI:&U[S\Q'LM#ZFW_Y4%P.$D^().7.(W#\ M/-$M2>F!0.-[BSGH7'K#_O,6_=<0.V)9<$NW6GX5A2LO!_,!*VC)&^D^Z_5O MU,9SXO%R+6WXR]9Q;S8;L+RQ3E>M,1A40L5?_MSFH6H*9;?<9^YB[.#(;Q_G+>A-!$U? ]G;4?UTOK#,0QM_[8HP0T_T0OEG>VYKG=#E M-U@R3S2X>O?+9):GLYUP& M6,0#I^FI=WHR9]?*B7WN$" [3=A=:T+<*$!95L-9WQ/CSAFQ:!Q?2&).^\SF MW#K\FEJ;F/ZPL]2R(&/9H:>3)N=;-OC5\,T%&2N7#!^26;G\(>T&I+< MDT:@8>5X$<26]\7&U]P4/@+NV)J0(GK.9>.%M#2Z8KVXV8)RWECRSH5A% 6P MUHTL6(D*XSL!K\<=D>1Y4S61Q2?8F:!TI-&G-#6=G&4?R#28VCREEVP [383;)COQ3-DS.\'1'2S(& M-%8X)5%7"8\$+S"% DJVQ-'(2BI67KW9! K.V!=E*-)3NYB%_RG5R(-A?>P]&0*8K=M>7M^#.%T";# M^=G\* 8YFTR.7A\DGQKS>N%KB>1%#:,!:B-P(1!0+'RVFL 35(2&R3WEV$"- M$NZE*SX_?K%=._B(HXYU'7, W>5D'!+7Y2HFIA!(K-/H'(XFY29$JL&6U[71 M'&6'J=1J=>S(5#XS7M_(43\"J*LHA'_RG3:$+(UN5F7 Z4H3"=4-I(04Q*"' M?39^*+3#H-NUG4J1T[:G A*ZA(.^S743VC"ZK/G&:"E1K*()-QT[@K1;!?L1 M/$1OL17DZC.)8=RJG/D$AHRQ;4G9V/H'V6PT2\/4!+' ZV ^RK*PTJ82=LA%LZ@*IY!%,Z@E]8-YX\'\F?0\'4UTK-_)M9K.*@FIA^0*AHHJZ4H M0@@X+QS%=D>=VMY90TX'Z=E)E\L00I8DVX6A5W1-X1HJ-U!0L-ZE&VI5\@): M[[%!HZ(#]Y,&Q$$Z.F6+UFNO9DJK)_007KI2ORSM5'JT[\HR[MTJ*S*K<'?V M70OUQ0MFM]I=SZ_CK?1E>[S;(\B5GV"2EC!-1JIM6I#]4<.L# #H M"0 &0 'AL+W=OB!EL86L12ID%2<]-=WAI1E9S=)T]YZD41R M^.:]QQ')V<;8;ZY$]/!0*>WF2>E]?9*F+B^Q$JYO:M0TLC*V$IZ:=IVZVJ(H MPJ1*I=E@,$DK(76RF(6^*[N8F<8KJ?'*@FNJ2MC',U1F,T^&R;;C6JY+SQWI M8E:+-=Z@_UI?66JE'4HA*]1.&@T65_/D='AR-N;X$/";Q(W;^P96LC3F&S,(.AUC^>H% ,1C;L6,^E2\L3][RWZIZ"=M"R%PW.C?I>%+^?) M40(%KD2C_+79?,96SR'CY4:Y\(1-&SM((&^<-U4[F1A44L>W>&A]>,N$K)V0 M!=XQ46!Y(;Q8S*S9@.5H0N./(#7,)G)2\Z+<>$NCDN;YQ4U3UPK)92\4?)): MZ%S2UZ6.ZTW&S5)/>3@ZS5O,LXB9O8 Y@B]&^]+!1UU@\71^2OPZDMF6Y%GV M*N 78?LP&O8@&V2C5_!&G>A1P!N]@/>K70LM_PKR>G!NM#-*%B*6B2[@RJ)C M1T*'6>WY /]I)ZX6.TP6[]\- M)X,/K\@;=_+&KZ'_QS5]%?-YQO^<",Z%*^%*/$;/J)]&/1*"#TY?ZMQ4"+?B M 1WW 3U)3U2M%4.[GL/S\R'8@!S"=3/@YGF[!? [@.'XB)[' _C% MZ)QIG/(.(+VDT8O&2KT&7U)XR%K%K!BR4KWE95=P)_#^W5&633[ !FD7N6ND MI9B#K#^$9:3&-5);VBBM?PRRD()JEAQ:DOS1:[E4--TY)!]\*3RA6<;+;4-P MR\9#HVLAB_UL%G-CF9$ )05EDY2 DAT,^UF7G$T5<-<(2YZH1PA:"U):D)H0 M/>AGQT#L@/PAH>!*0:E#,O+WM+9216__A2W9"[8,^\?_(UNF;[ E"T7Q+@&ZWZ;6$844"7?^[WW-7'Q>88[4D9[D1?&$]/X@\@,/>X>B0WN/> M='R\;V:(E3I73='R(^+$L+$VU$\L&$:- YIL?3+6 TWJQQF,1NWZO<7C'K3% M064A31$93J>1X5$&S^W.Z=[I6Z%=ASN&(PO)XW@0=[W=->8TGMZ[\'@'(@?7 M4CM0N**I@_[T, $;[Q6QX4T=SO*E\70S")\E7<70<@"-KXSQVP8GZ"YWB[\! M4$L#!!0 ( "-ZFU9+,HA7T0( &0& 9 >&PO=V]R:W-H965T"ATG3)M@#XN&:.,EM M]R/<.>OZW^.[I*' 5@EX:MC)\G-5%SGJ8^KU$+ M/[(-&O:4UFE!;+HJ]8U#44205FDV'I^F6DB3+&;Q[MHM9K8E)0U>._"MUL)M MEZCL9IY,DMW%C:QJ"A?I8M:("F^1/C?7CJUT8"FD1N.E->"PG"<7D_/E<8B/ M 5\D;OS>&4(E:VL?@O&IF"?C( @5YA08!#\><85*!2*6\;WG3(:4 ;A_WK%_ MB+5S+6OA<675G2RHGB=G"118BE;1C=U\Q+Z>D\"76^7C+VRZV),L@;SU9'4/ M9@5:FNXIGOH^[ '.QB\ LAZ01=U=HJCR4I!8S)S=@ O1S!8.L=2(9G'2A#_E MEAQ[)>-HL;):2^(NDP=A"EA90])4:'*)?I82IPB!:=[3+3NZ[ 6Z*5PQ0>WA MO2FP^!6?LK1!7[;3M\P.$EX)-X+IY BR<38]P#<=ZIU&ONF_U N7TN?*^M8A M?+U8>W+\TGQ[K@M=DN/GDX1!.O>-R'&>\*1X=(^8+%Z_FIR.WQTHX7@HX?@0 M^]__9?]!]YMUAR"X-[Y=W_-4 5E06 D%C;,Y8L&!'4>NA-0>J!;$ .D1I&$+ MP3H.XN&'W+:.KVT)?(!UZUF5]R.XJZ7"&"JT;0V%"!XPR?.'H*182R5IRT-" M->\$W_0R?)O7<<*M\2 ]&$N 3\&+1? 'N)-"J2V(L@R@D)8)F-M'%0TZ$>%' MD M?0\GKBCT.2A;,U8$& MJ +67"OON#MDMP]A25#QZ.W)PFX;J=U!MDF[I&U)=Y*\5CS9P!="&!_ M:2WMC)!@^+ L?@!02P,$% @ (WJ;5J>(W.WH! $ P !D !X;"]W M;W)K&ULE5?O;]LV$/U7"!?'BB0VX*3) M-@S%W&1=/PS[0%,GBPM%JB05)_OK]XZ2%25UC/9+3%*\=W>/[X[,^=KYNU 0 M1?%0&ANF@R+&ZG0T"JJ@4H:AJ\CB2^Y\*2.F?C4*E2>9):/2C";C\%GYZZ.1EM:>!'JLI3^\8*,6T\'!X/-PHU>%9$71K/S2J[HEN+G:N$Q M&W4HF2[)!NVL\)1/!_.#TXL3WI\V_*5I'7ICP9DLG;OCR6_9=##F@,B0BHP@ M\7-/EV0, R&,KRWFH'/)AOWQ!OTZY8Y#]0&24R]K$&[?^ ME=I\CAE/.1/27[%N]XX'0M4ANK(U1@2EMLVO?&AY^!Z#26LP27$WCE*4'V24 MLW/OUL+S;J#Q(*6:K!&+T/T4-H_VQAJ CC:'@!7WVFHI*+IH&)?_IX&L[=O#D[& M9SO2.^K2.]J%/KN000>.NY_'MB!WPWPA4&W)HX MM5T)RZW&[,&%JKWG%:F4KZ5I,!V,00'R:Q+_CK@ZGR^(VZ0)N\2$BQT;VCQB M=Z:5Y);)@]%'XAKD*'BT3_;5XU]* RI(-/?,6@8T3@]HD.1=*3;B MV:Z2.HK,01L<8?] GW01$-_76K,>EX]B11:Y&^0 ZJA*"2KE:AN9S@JD*EVQ MV+1-N7RVR7DJ8S2YMV_>3R;CLU_F\T4:'IR]&XKKI([2>6:\A'6DY+\.H2>2 MOINV5:934^0C[L?-Z=GF+DV-!G<0EJ+[5F2[!)UQ[&R!YC<1><M8I*31"C[5TD,/8.E;NT_#'1WGN.LXQSM;Q0TI M(T%/GF2$S+9UFQ^$:)K/DLCB#H0,6MZ:[##YD>[3E2*JP2<%MY71 O$AI>&+ M$.K0T,_WSBZ>3CJ>3G8F>26]A6*"6$ (MP5J<1M1NS$^:%-SHK3!0B8LU!*' M&AA2R!B]1BG)I4FT7;H2[2KBU^/TFU:7=A;.H#:?ZB!KH:\6MYMR2.3JM"OU ME1*W5N0:J' .D'^JO63'W2-P)T/W(Z:.2X-M(AZ0J-Q''(A3=Z*D6+AL""5' MOPW5PV7+N317NIKZ;/V*E@3***' MMK923^KE#<$IB6-GY[@>*,_QI,1KLS993Y"R%_M678QZK[22_"J]18-(+:-Y ML'6KW7-WWKSRGK8W;V4\?E8:6C24PW0\_!EUY)OW9S.)KDIOOJ6+>$&F88$G M.WG>@.^Y W/MA!UT_P3,_@=02P,$% @ (WJ;5K$>?IO," 31H !D M !X;"]W;W)K&UL[5E;;]LX%OXKA*<8V( @ZV+) MS$:)AWZNR-I>C3=-L7T^G)M^(BAM?;46-F972%6_PJ-=3L]6" M%W9354ZC($BG%9?UZ.K"OONLKR[4KBEE+3YK9G95Q?6/&U&J_>4H''4OOLCU MIJ$7TZN++5^+.]'\NOVL\33MJ12R$K61JF9:K"Y'U^'KFY36VP6_2;$W@S$C M299*?:.'#\7E*"! HA1Y0Q0X;O?B5I0E$0*,/UJ:HYXE;1R..^KOK>R09C;,0*L>*[LOFB]K^(5IZ$Z.6J-/;*]F[M/!VQ?&<:5;6;@:"2 MM;OS[ZT>!ANRX(D-4;LALK@=(XOR+6_XU856>Z9I-:C1P(IJ=P.H!:SCZIN-H:] MJPM1'.^? ED/+^K@W41G"7[DVF=QZ+$HB.(S].)>W-C2BY\1]XO8*MW(>LW^ M>;TTC89S_.N4N([:[#0U"IC79LMS<3E"1!BA[\7HZN>?PC1X[ I9ZS<;AY&B2%'-K0=VJJMK5,K>O#2@;!*7I MT'P11A;81!+=JKJFA' OFQ_L9UYMW[#/)6_(^8U%.M"KOIA% MYL6SP+Y(P_ Y[XF\*(M9Z,5QA'$XCS".XO@\URCPPB1FF1$D8,,&:S M,U[Q4122 U.81"S+ JR?)QF8A5G([AK$DP)=;Y&D+)K/:13@.DM@'%$)]IFC M)<#JQ6S!4KLO20,V2T+V"^K^'SNN&Z'-P<%8N$ LQ(B&,$64+A"G[TJ):M7& M(UEEG(7S"7BP\2+ _#B-)F?PAX$7)0LP3@$L)(79AR@^Y=]LCD7C*,LF;![& MA"0Y!2#T9A$@Q#1*DAE!LABJG)N&L!A52I>=7K%HX:6+$(.%-PL3W.&=01C8 M%V$26(H?;&IR6>^('==(@9K7AN?N1;/A+L_U@43I4F,C H;R %,U":12ZEBOD-2@)N06SY@%EEQX1WA)53"YWC6N67#0 EW,$+P0* M0I1H/#5QA5(J#FOQ>RY+FV))'&1.9_,<-C<'0_=B]G8DQQI*81[RLDE8@9N= M: DPBBM5.!Z%7*T !E'62DYV EHC(U@:^?\F22#>VTT-I%%(5+/@S*OI;6Q7^CA.ON .*D/GB5 MX"A"Y('#.'5,24?6P1X[@ W9X[:@TX*3XR!#6RQ/=TNN63I9'H]+X:%$_EU% M#<4%E_2YXF6[FNA-?W^N^J#:I',J=D'2!^8BI9(7H P,*\U#RD]4&12BZ&3^ M3V8,5>JK0G]!*16[VE:R,^\KJKPHF'2?)8EM"= 3P5$>.7/K3I7@9J=M[^W\ MEU'>H1ZNZY-P+@8,\HS.^#Y[;WT$V80RD+WO08IW#;2EW$8+I2Z!/HNBYIYV M>VR-!]Q; $_V=8.SIC+4O;=*@'BZ[46:[N\ M4CM7:1YJI1.Z9P401\&).J0J">MR*/X05W0,_+.=1%] +\?4;R14W^%* F58P+Y;N+A7-,PV\)D&;4+AZF3FD(4PDTI&F=H+V?L MS"$RZ0^1R8L/D5\>F?^1F6T1'=AXV!6=.F&>9?[T"?/_CO@_XXAI[XCIBQWQ M=L/KM>C/Y[=&\(WSPIW5+G[YJ=%6BZV\; M:_[*F5^<.IE2CW+>A'#47%1+^% K=]1;A0Z\J4_GWJY4#T?AS)_32$S^CS3=XS(:B@*C[0Q?T)IZ=R/_X+QQND0Z3@B MQ3UKR,R/)T=,H>JL!QHN_.0%0).%[X[HUS;PN]Z)BH7UYP'N05=%0=%]O;(O M*+H'7R8-G5SX\)RXY!BY)R4+U^R!&M+-ZIS][>&C/:*L4:CR4JQPM; GZ.(:_?SPCTT M:FM_&"Q5TZC*#C?HR(6F!9A?*=5T#\2@_X-T]1]02P,$% @ (WJ;5I;N MKBB.!0 4 T !D !X;"]W;W)K&ULK5=K;]LV M%/TK%UY0)( 0Z_U($P-)TZ$%VBY(LN[#L ^TQ-A$)=(EJ;C9K]\A)3M.YQK% ML"\2Q<>Y]YY[>$F=KY7^8I:<6_K6M=)<3);6KLZF4U,O>G:N>ML*R6\TF;[KF'ZZXJU:7TRB MR:;C5BR6UG5,9^0R.KO*W7P_X;/@ M:[/3)A?)7*DO[N-]H/_J M8TZO6[_@83^;P:M4:_Z3U,#>%Q;HW5G7C M8GQW0@YO]FWD86=!&?Y@03PNB+W?@R'OY36S;':NU9JTFPTTU_"A^M5P3DB7 ME#NK,2JPSLYN^2.7/:?C>S9ON3DYGUJ@NK%I/2)<#0CQ#Q 2^JBD71IZ*QO> MO%P_A3=;E^*-2U?Q0<"/3)]2$@44AW%R "_9AIAXO.1PB(;^O)P;JZ&#O_9% M.8"D^T'\P"Y^GK(7&KC*&RJRDO"CHO;1<2^\O:ZE64KH]]RCL$Y55 M064:TKVR& )SHN'2BG]-"\*JHB+(\I(^8XI".RECUQ_&=-D\0,1!7(*Q("KB<<%!"W$81)EC.,BB'8[93CQQ$,89)4$2 M[3#<" A5S'NO@#@HP@K/*BF_8UIRZZNW(R0LJ:JRD9048%F4C2Y^Y(U@2&*4 MQ:"U0-+@M 5#U")".;J1I"F>:5S1_9(SF*^Q-(G #W(RP,953,[/ ?;.]HU0 MQGF6Y>Z)S PC .@XW;#!M2H%!C(;TCN<&E][IA&#(2>Q,87.!KUM!>J;#\W0 M,3NAXS(J\*S"Z.29:^_V0//;;RNN!9,U!07/AWEJ4G6Z4.=?$(04-;$1HH22&"=VO>R[KMW7;";GH!R#0GE!AI M6#UTV"6SI'H<@WR!L\P:XBZ%6&@5-I)=DI+.3>6EOF4^T9=3R#,["Z8B[1[1-Y6^#6 M)\7AH<"@#!ATH&54*QKF1D<@&NX\'@WES(D%&8$I9UXMI-A0OE&"8Z M,21C7(H19I:GWU57'&3UTI]DUXBHFR,*]_&"X856*#9'%&'_5*[61DF00JH? M4(/.Z-(1YKUU:J@U-C(V+5: AR+,J4CREW"H" -87!9#(T>E.B"1?"N1_*<;2:K0@.P[:"S44+Y> B!;@R3/$L$E3E_?(V-,(1 MZX8QI^DGN ^8UIL=U 5E\J^]6+D*@C4&%:KU[15R@#C8SE[RKCEI^DU&C>25G^7XRCD&:1>^+V,93;(W?TX&#R[RC:J]CISBVWXWKA[_*& M/*O#A7?;N_U=N!QNR<_3AW\-Q+\ C=3R!RP-3PM4-#W&PO=V]R:W-H965TDX[==W2#F*4SA"'\R;.&<.9PZ' M7AZT^68;1 Q(MZCHRU8;R1Q-S2ZQK4%6!R,IDCQ- M)XED7$7K95B[,>NEWCO!%=X8L'LIF?E^A4(?5E$6/2[<\EWC_$*R7K9LAY_0 M?6YO#,V2'J7F$I7E6H'![2JZS!978[\_;/C"\6!/QN!/LM'ZFY^\KU=1Z@FA MP,IY!$;=/5ZC$!Z(:/Q_Q(QZE][P=/R(_BZLHED$-6[9 M7KA;??@;C^<)!"LM;&CAT.TM\PBJO75:'HV)@>2JZ]G#,0XG!K/T!8/\:) ' MWIVCP/(-3& 5_1G+P)>\0+>1]>@@?>JIC ;CA;^O=S0B(3R MW[G3=F#E>3!_>1:V916N(KH=%LT]1NL__\@FZ5\#5,N>:CF$/I2FMP]T02V> M8SR,>=<8Q&CVW?-P@2OR@\HMX.-!>4^,\.-I45([3F?P#Z_\*>H8N*K$OO:P MMM6&%&C\Q;)A=PYE7.1CZ#)7E%.20P9WVC'QC)#WW3Z%J I*OH!YG*8E]5D: MCZ=IX' I]5ZYHU.2 )/DD_]@P4YO00>V1_)^X2(?Y;#I8A3\T$+:+U"5!.)& M/Q];V<460VQ)O573RS>8^MC&5-ILBZ$XB>\Q, L'JE&^;QE1J7@;R-A@07MY MO6>"0+NTV]& NL:]NL:#2KAF+:<0\A]$L\_=W5/N0B4X)[!!V/-7XK=\_2+$ MI]"]P0KEQN>>)D%)"[K I[GV<&1<(X53M])GSAS[.47,A6H/-B4]I1 M3 527:^AF$\@*U*X/2[$0(7O%TF0_N8IM1-2[BS.B@E,X_FT'-(OJ^^9JDA; M95Q.)]2.9R]=D4ZF61Y/LKP;C"-@L09":N^K?K_9OYV7W M9#QM[QY>BNZ.D[X$;LDT'4TIJZ9[S+J)TVUX0#;:T7,4A@V]_VC\!OJ^U=H] M3KR#_A_%^B=02P,$% @ (WJ;5KHS-TQ) P #P@ !D !X;"]W;W)K M&ULG59M;]LV$/XK!RT88D"(7FTKF6T@23LT0%^" M).L^#/M 2V>+"$6Z)!6W^_4[4K+BM(Y7[ LIDG?//??"HV9;I1]-C6CA:R.D MF0>UM9N+*#)EC0TS9VJ#DDY62C?,TE*O([/1R"JOU(@HC>-)U# N@\7,[]WJ MQ4RU5G")MQI,VS1,?[M"H;;S( EV&W=\75NW$2UF&[;&>[1_;&XUK:(!I>(- M2L.5!(VK>7"97%R-G;P7^,QQ:_:^P7FR5.K1+6ZJ>1 [0BBPM Z!T?2$URB$ M R(:7WK,8##I%/>_=^B_>]_)ER4S>*W$G[RR]3PH JAPQ5IA[]3V'?;^>(*E M$L:/L.UDQVD 96NL:GIE8M!PV2X=$FYMYI..>G9Q8U\0F,IRM8 DQ5\9IJSI4"XD18U'<%; M:;GE:.#TP1V8T2RR9-BI1V5OY*HSDKYB)(,/2MK:$%:%U4O]B @/K-,=ZZOT M*. 'IL\@2T)(XS0[@I<-4<@\7O834?CK;F354F[4"IX9^[1]LC5JVBQ5@W#Z M7ADS"N$CVD,N'#5RV(6?M 8/M49\D6PXY9+J5@BZ@F;D\^6&%-Y^:;G]!G0J M29'W6(*PJ,2_(OO%1)Y"D!0FEH^_CK%Y3.(%)/'7TB@*.I'H\I'K\ M?U)]W[7.0UD]BO=?637?I8GN5UG["_8&2VR6Y+-;]#EKT-:JP/D$/BK9')-*P@G5!XWC;,C-,\=\2B#3%!Z49>+%21%F MA%Z$29[">S3F JY;K5W$]J7."\CCG5#L"<@W43 6CMM>7DUH*OF;^\<@G M.>3GL7.@/(!\ M.PR'(_I^/X8 5$>TVZ0;WV3Y$AFZVT7;\>=H?7[K)K\L_B MW5-)D5Z[2A>X(M7X;$K)U]WSTRVLVOB6OU26'A#_6=.+C=H)T/E**;M;. /# M/\#B7U!+ P04 " C>IM6CQR&8V0# +" &0 'AL+W=O[,1);0-VDF$%5C1HVO7# ML ^T=)*X4J1+4G&R7]\C:6O.X'H;]D7BVSWW/#S>W6RK]%?3(%IX:H4T\ZBQ M=G,=QZ9HL&7F7&U0TDZE=,LL374=FXU&5GJC5L19DES$+>,R6LS\VKU>S%1G M!9=XK\%T;(++VTSCZ81E%BQ3MB/:OLS[O1X@H42QG]A M&\Y.Z'#1&:O:G3$Q:+D,?_:TNX<#@VGR X-L9Y!YWL&19WG++%O,M-J"=J<) MS0V\5&]-Y+AT07FPFG8YV=G%W;>.VV=@LH2'AFD\6Y'$$FY42V$WS-_2R/J;BM)\]]MD_8L.G1B.^""P,N*3'*02]%C/TL7&?K&=\QG:HLFO7J)V8 M(N";@*\.\-^\FF9I^M8E&R]@/,J2*7TG:09W547)[*Q++CJ7SF"PZ#2WG##2 M*QA?_#^7'I;TD-/LTCF=3&$I+3_FC@3"97(BQ),^Q)-_'>)E471M)Y@C\<$V MQ-MEHL;&E4'R_TZ2"(3!+\H'SU)CH6K)_SQJA^U&J&=ZFFN46'%Z)VO!:T_'^ *G MO.)L.H;L*GEQU6&G>'$7?'<7SL-P!!+#P]OSMNP)O;1T-+V:#H/(BS0='GL1 M\4&!;E'7O@T9,+%J MX\O]6EEJ'G[84+=&[0[0?J64W4^<@[[_+[X#4$L#!!0 ( "-ZFU:A%;$0 M; , *H* 9 >&PO=V]R:W-H965T\=;I7^:#-'"?2ZDF029M<5%&)HDPYR94U6@I)F5TCFSU-7KT!0: M6>J#XPS!F7P73LQ^9Z.E:E%5SB7(,I\YSIAQD*M9T$O6 W<,O7F74# MX71/6'+3!*5DJ]=-U MKM-)T'6$4&!B'0*CGPU>H1 .B&C\JC DL7>-C>H7_TVDG+DAF\4N(;3VTV M"R^F7WM0\O"8CJ M@,CSKC;R+-\SRZ9CK;:@W6I"#1,^ QW"AI,P,?9(KIX_B0 MB#9LHQW;6=0*>,/T*<2]#D3=*&[!BQOUL<>+G\'[K-=,\M]>9P>NE#1*\+22 MS60*,'U.K H 4->ML,?+]<&JLIO7X<.DLF*,41JK\$J_Q:J]SS0/NY#LM5Z38Y!%2E?@[0[&]* M31A6)-"TPP7Z+VG<;ROT2>P* SB ?TV^^,^N=P^T0PEXDH MTYH?$2>&I=84"LP8K%VJ)B39^FBN Y+4]R.(8\_@91YW !WD"@K47*45P]&H M8G@6M67CL,G&X8NS\4"PXW@L!UO!_N?@_QST.1@>U \YZK6OD@Q92!Y7I40S MVA1BEU7]L5]>57'DX)I+ P)7%-H]'=$KJ*O*J.I85?AJ9*DLU3:^F5$QB=HM MH/F54G;7<1LTY>GT#U!+ P04 " C>IM6&[$C*Z@" ":" &0 'AL M+W=OJ75UXOLJ*X%A=2@JX&9G(23#VDQEX:M* LX=B%$_"H*1SS#A7IJX MM9E,$U%K2CC,)%(U8U@^3(&*U<0+O@OU4S:69^QY(3 M!EP1P9&$Q<0["T^F86 !+N([@97:&B-[E+D0]W9RE4^\P"H""IFV%-B\EG . ME%HFH^-W2^IU.2UP>[QA_^P.;PXSQPK.!?U!E0I<\A_PIWC%'% 51C%2K?%XK$Z=43X*X,R-V">(7S+B%2DA->/'$EI]?33BZTL#4KUUN M--R#W=SV=IVH"FSU MZFP!A?X\XU$CNR$>.F)[AY=IE/C+'5J&G99AKY9SP;F]*C_:@?-PI'[^RXM)IQW,*FSNQT^;Q:^M\U"DX>JG. MVGK7E/AR78$DP#/8F;V7ZHU6'7="C_=8Y.,]* ^#Q\]S\'_+W/)MUSG^I\[^ M5KM@( O7%!7*1,UUTSFZU:[QGC7MYC&\Z=KFDUP0KA"%A8$&AV.35S:-L)EH M4;GF,Q?:M#(W+,W/ T@;8/870NC-Q";H?D?2OU!+ P04 " C>IM6(TM] MN;P' " .P &0 'AL+W=O?249C_R)><"/,=1DA^/ED*L#L?C?+[D<9!_2E<\D;_< MIUD<"'F9/8SS5<:#1:D41V/D>6P(NR"&.>Y&&:@(S?'X]. MX.$9FQ0*I<0?(7_*:Y]!,96[-/U17%PNCD=>81&/^%P4$('\]\C/>!052-*. M?RO0T7;,0K'^^07]2SEY.9F[(.=G:?1GN!#+XY$_ @M^'ZPC<9,^_<:K"=$" M;YY&>?D7/%6RW@C,U[E(XTI96A"'R>9_\%PYHJ8@<^WY^##NX_@'0@3YW^;?+?!)F;L(O,/\U4PY\"X^AN(G>!_$J\_@.@I$$5#&W+,.T3=^'(%IWIALO3$9 M,(TF+MW@"$QS@[]U@[]O&OFM&$0>I+@1J28I"I$Y5*=;JZ9O3:-I:US?FS:- M:PM-?$+,MD%/+7S>7HDDBGC:Y-#%LY0)>3+GYA7,.D#?^'&%IKNCQ@/@@)E4 M@;MRA2,TW15(N0+MFTV59CT6H8?HM!&Q)C&(\;0C9A5I@-;%>)>,JA"TH9DW M:1IHDD*XPSZUFD/[G^4*P!3H=,*"LGZ>T*1VCZ*ZOB*,C. M42P)56EJ3_#F,F228>9P18HH(.OJNTLZ50B-1$%-ZPQ2L/:"I]NG5F]D7[TO MHC .DS)8C+EB5^\;(*[0],DJ0H"&+",@IW4$5VBZ*Q3W0'N7$BI-[?4&U=X@ M*OL-4H1V/-Z1X@?(7DRHQV/?Y[H=NO<-&H(=(,4.$!LR5IW6+%RAZ:Y0E 39 M*8DM5@TDPX=-IF22FGI=STY%19"=BNSR;#>4"EJ9U)8Y8!W%!*1X ;*7$QJ) M="GS*#O8UJ*_)Z$ KS[[G9(#5VAZ 5F1 ^P-64)V6KQPA::[0G$2;.[.;U#;@BZ@17=P&3(['-: 7&%IKM",1QL9SBV[&NW0.#$ M9\T7%9.8CTE'JP0KRH'M!8E=LJ]=8L4#\&L\8.<,;-/( M?KGGM-?A"DUWFZ(IV!\R]YP62URAZ:Y0I C;29$M]]I]DU;?QR3342$@BI@0 M>]6BMC\@>PSEJXT>K8Y6$[L1?6^C*S3=98K D"&[+\1I]\45FNX*Q9C(WMT7 MTJ9!"/G-F#9)P4D'6R**+9$W]UZ(H:N"6W4ODQ3"'65N4MM)8:]_O)IU;UQ! M[,/W#K(A* M1E(4,V;0A3LLRKM!T5RB.1/9NVI VZ_&:P6P3T2U2K(C86=$5 M7X2!99G8O7YF'ZCWC1J"]1#%>LB0K(AWO&Y0Q3*HO4SRDEAO*4G;A^@; M1Z[0=(QUM$^HHC74 M3FMNQ7H1IK8:5(_8=4IA7*'ICJGM41V2PE"G%,85FNX*16'HWA2&MOD)FM9> M<2O[35*U[2FZ78K(T#?O/*'M1@Z:M%++($2Z,DOQ"6IO]JC,>M-ZX)17N$+3 M7:)X!1URZPEUVEURA:;O,E=4ANV]]82UV@,VYO., -1F9)F2\(D M15G7X0U%9YB=SNRP)+#V/A1&FWL1#4*$=KP@,,4IF+V3HV?76Y8%^T"]@VD( M?L%J1VZ&W+G"W)ZV&6+G"E.4ANV]E(>GFQ\?PH/SS:'017,YFSJ59 ]A#*D(WXO(;U/$QE= MV>:XY^9"I*ORQ.1=*D0:EQ^7/%CPK!"0O]^GJ7BY* ;8'KJ=_0]02P,$% M @ (WJ;5C=%E)/ ! X1T !D !X;"]W;W)K&ULM5E=;]LV%/TKA%84+=!&(F7+=FH;:)P,"[!@0;QN#\,>&(NQB4BB1])V M"NS'E_J(),H,$Q7T2R)*]Q[>>WBDG)#3 ^./8D.(!$]IDHF9MY%R>^[[8K4A M*19G;$LR]>2!\11+->1K7VPYP7&1E"8^"H+(3S'-O/FTN'?+YU.VDPG-R"T' M8I>FF'^_( D[S#SH/=^XH^N-S&_X\^D6K\F2R&_;6ZY&?HT2TY1D@K(,*B%:"PC$GH"H!=1,&+R2$54)8-%I6 M5K1UB26>3SD[ )Y'*[3\HN"FR%;=T"Q?QJ7DZBE5>7*^)&NU*!)<9Z4D9#L"/EP2B6DB/JJ ;\M+\.'=1_ .T S6+J2U51CNNO MJMDORMG1"[.'X(9E MGHXLY80UNV&!%[["[AW9,BYIMM9X_N=W%0ZN)4G%OR;N2NR!&3M_O\_%%J_( MS%,OL"!\3[SY^U]@%'PQ->X(3*-A4-,PL*'/*P69>BP3HR(Q_^3LYV@23>#4 MW[>+/XX*80"#.DJK:EA7-;16=950]4(52V&4KC6[+_V.P+1&H[K1Z(0JC%S2 MX A,HV%4TS#Z6166B<.V"M%@T!&A(6@P')HU.*YK&EMK6C"NU@1+ G 6@S_D MAG!3?5:0OFO@"$SK=U+W.SFA%"A(IT%7RK80O:+&OT"[@5%*E/GBE"*^>MH23DF6:U27L;%D*W3O MI7&$IA/1F"8X/J5*G;HI5V@Z%8V?@E:?8E7IY$B"G\=PU!6J(6H20+-64>-O MD-W?O%6K:GA#8HI-#=BGZ+M0KM!T0AISA> )-8N<&B97:#H5C6%"5A=BTVR5 MV58CA%%7LZ:H,'CA7S'4N!=D=R\]-+N4NY@RXY?6/DGOI3K%O@UJS!,:G%*U M3JV1*S2=BL8:(?MVD4VUPR,]3B+4%>UQ$ S0X 71-C8%V6U*#]'^N2$I ;>8 M/YJ%ZW2GQQ6:3DOCE=#HE,)UZI9E4-&X)V?>8;,(=OVIDK2%Z18UI07;3 M8M/L&W?$[#/T7J%3; :%C5D*@U,>$SBU2:[0="H:FQ3:]Z L8JTRVZ< XXY8 M#2$0==3JMP[+4L+7Q1FB "NVRV1YT%3?K<\IOQ:G<- MYFNJ/KD)>5"0P=E(O3V\/$\L!Y)MBR.Y>R8E2XO+#<$QX7F >O[ F'P>Y!/4 MI[KS'U!+ P04 " C>IM6-H4E^D(# "M"0 &0 'AL+W=O7*G% MG>_+; X%EK=\ 4R/3+DHL-)-,?/E0@#.K5-!_2@(ZGZ!"?/2MNU[%&F;+Q4E M#!X%DLNBP.)/#RA?=[S0VW6,R&RN3(>?MA=X!F-03XM'H5M^I9*3 I@DG"$! MTX[7#>_Z86 \P! !A4P9":Q?*^@#I49)<_S> MBGK5G,9Q_WNG_MD&KX.98 E]3K^37,T[7M-#.4SQDJH17W^!;4")T;)TU04%8^<:;;2+V'+2.VR':.D2'#K43#O'6(;:!EF0VK %6 M.&T+OD;"6&LU\V%S8[UU-(2991PKH4>)]E/I&&9Z410:LG)+F-3>H!%DG&6$ MDK*#3U$W_Z5A($?WO>'701=-!2_0SEEQU.=,B1R=0([1 V=J+M$]RR%_[>_K M\*L<1+L<]**S@@]8W*(XO$91$,4.GO[[W:,S.'&U)+'5B]]8DA$LN%"$S="/ M[D0JH7?\3U>V2K6:6\T< W=R@3/H>/H_ER!6X*4?/X3UX),KU/\D]BKP6A5X M[9QZ>K#'7+&6 G4K8$ZH5=JJA4G;7^W'X# *DZ R>L665&S).]CLGG9QE<[) MWI3- ZACBYLX=C/5*Z;Z6:8!Z$7(RG_4!54_GC**ZK4#,*=5> *M4:$USJ>K M,%OW[TFTQO&D8;(W:8GFLHKCQ(W6K-":9]&&3('>NPK!1M=""2Z\IF/B( P. M\!Q6K=:)Q+4JNM8;="LH]QG"+$=@/MP#XY^SR2J'2Z]PZK6V-N[):J_ M5_@*$#-['Y HXTNFRO._ZJWN'%U;:0_Z>^8N8@OJBTQYD=&G^XPPB2A,M61P MV]#)$^7=H&PHOK#E=<*5+M;V&ULM5O;;MLX$/T5PEL4+;"I+9*2[=8QT#A[Z4/0(-GN/BSV0;$86X@D>BDY M;H#]^*5D1;1":A2S]$OBR\SP#$V=,T-*LQT7#_F:L0)]3Y,L/Q^LBV+S<3C, MEVN6AOD'OF&9_.:>BS0LY%NQ&N8;P<*HO49G*'>9G,79BS!4_^BJ-B?3Z8#%#$[L-M M4MSPW>^L3L@OXRUYDE=_T:ZV'0W0%D)^&TN_ M8G[+5O)'*="7;+\DRJD]0[=RM43;A"%^CQ;K,%NQ',49*M8,+4(AGN)L57[U M&^?1+DX2].Z2%6&]GA$>8&/ L8/=+MFS< M,0"'-!-/JGBD(UXS=W_?F#5@N4WL'P0UN?E)XSX\K=A_,/4)Q-=*P&J_&T M"VO08 VLIS#0!O0GT^ E+),5G5(SK'$#:PS">J:19446)G!C;=B7P, 1+%?F MI,$_ ?'+RT\2?B895PB6+9]0(<(L3_9\&&81XI+[A"FOB3Z=VDH Q[;,;-ID M-@4S^[IA0J8A";O^C7+TGR3Q.TGN"YZFVRQ>5ED:%SH8^ECF<12L-0O>2.G< MR!7?UI$TJ6COO WWWK FC=H4N2H.)%^ N%O.P@H7=L#R.Y.LX3"0!9UG9SCS&Q1-Z&Z:;3^A:IEY6XN9K !SO M:&)R%*T].ZIB\,;."-E1:5#G?8I"PU.5A@>7&B"CZ-4$(5/]FM7-NAA%E0D> M7"<<3\A3G6 "3\>JFW5@Q4K+,:B9X!36KH?CX?%$@V4PZX*EI!;#4MM/REA7 M4SRF.CAP',L5BI4V8UB;[3D9ZPILR X@85G0C*U]L9^B^L"J^L!P]0$2B5Y?8+U\,EAU M\8BJ&S!<-QQ-Q5COZ36/WIOIFI,D,F$:EI036TG[>);I64L//?(JF MG2CQ);#XVO,NT256;X?@T6VS4Y)-8,DV,N]ML8UB;E[J3CMO5]':R:O*@$R< M<:\C\:_S/D4I050I0>!2 B0-O5@@AFNRQZI]&JCJ K7 4WWT*G>TALFL,^J#4RI*H55M9]S:?^V.3R&[9&PDE\*RZ\]X=+^_7=X M;-O<#LZ[8;DVTNT?:Y8R=!V*!_,:=]I@NXK6G@!5%%#?%>521[I?YWV**H*J M*H+:']-3PPF\@3%,Y_2=C*$* H7 ,=3;O_!/6C2QJFTFMKODE/#F;MA @U6 MW1.HQ)3"8OH*RNWOO^$Q+%>GKW37AW77GG)]75W/]"(7'MXV/277/BS7YB+W MP;B-"XCSKO* ME/K[L/H??U^9WIIK6 W'^MUWE?D'M\#9[X3[_2?M!A-OXG7"4CKJPSK:S[:^ MKI-G[:%KA*=HO'VENSZLNS] N?T"#(]MFYO2:A_6Z@47&RX9EU6)?.U,Q&E/ M[2I:.V=5!OA39U3K]"XZ5]':=Y^JTB&P/WH/^KMST*0-2'CRGD3*QJAY?R=&2;[-B_\A&\VGSB,SGZL&0H3+?/U]S%8I5G.4H M8??2=?1A+'\AL7]D9?^FX)OJJ8\[7A0\K5ZN61@Q41K([^\Y+Y[?E ,T#P[- M_P=02P,$% @ (WJ;5L2"TR*R"0 DUL !D !X;"]W;W)K&ULM9Q=;^,V%H;_BN MBA;8&8ND2$G3), DF6('V*#!I-.] M6.R%8C..4%GR2DHR!?;'5Y(='U.DN!5S>)/XX_"0.GRC/.)+Z>REJG]O'J5L M@V_;HFS.%X]MN_NP7#:K1[G-FO?53I;=-P]5O+B[/AL]OZXJQZ:HN\E+=UT#QMMUG]QZ4LJI?S!5F\?O EWSRV_0?+ MB[-=MI%WLOVZNZV[=\MCEG6^E6635V50RX?SQ4?RX2J-^P9#Q&^Y?&E.7@?] MH=Q7U>_]F\_K\T78CT@6O7[#\/ M!]\=S'W6R*NJ^%>^;A_/%\DB6,N'[*EHOU0O_Y"' ^)]OE55-,//X.40&RZ" MU5/35MM#XVX$V[S<_\Z^'0IQTJ#+8VY #PWHN$$TT8 =&K#A0/@GJ/KK+UK\8:C.T[HXF+_MIO&OK[MN\:]=>?)'/LGR2P;O@.F^RS::6 MFVRH;_40O'[WP[5LL[QH?NRBOMY=!S]\]V/P79"7P4U>%%UL<[9LNZ'T"9>K M0[>7^V[I1+)/5[P-&_A[0D#+# M>*[^>G-J&0X[EI4-^=A$ONEB_ON?76CPN97;YC^FNNWS1N:\_1_UAV:7K>3Y MHONK;63]+!<7W_^-B/ GTT$C)5-*$!U+$-FRORK+=(S[AF)HV)]GGB]H*E)R MMGP^';P>Q4A(PF.4,BI^'!6WCNJ7G:R[.2DWP9W<=*>CM@G^%UQ59=F?5I[S M]H_@^VR[^RFX+;*V/TD:M6WM8NX<(253JB&.U1">9"HP2X"43"E!?"Q!["K3 M?4-^*M.0<#:2J2F*$VJ6:7(<5>(DT[9[>5#HIV]=3"[+E31JU)I_[@0A)5-* MD1Y+D7K2:(I9 J1D2@E("/^E0U>5'EJ>"I"$E*^W#F3NK6-G4XE$H'O6D[4-BK#(@95/+ +!$K"!B53?3 M91LG0E.W(2QAT00L$& 88H>8MZI[,M1!^-:1SIYQI&QJ78'""/.L;9,XV43:TH\!Q)? D>E>2PLJEE )8C5DZR"C[5I"Q8-*9M4U3()\[S M%/B*VOD*3? O>2T+V;B0C7V(-1*3C:] M'UHJ)WB>C.1N"!)Q/*%VX"UJYZVWJOUS=QU:E\/,=L&KMW&-?:RSY]O'DA<% M7J21+]FCXAU6-K4,@'?4OLIFDSW799_&8]D;@J9@G@)M43MMO57VOW6!E8O" M41?+L+*I100TI+$OA:/R'%8VM0S <]2^0&=3>*(S.4OH6.)Z5!*&$\N&% "+ MV@'KK1K_N'Z6=9LW?08'I:,NN6%E4QT<8$(6^O)P4$D.*YM:!B Y9E_@LRC] MT/)4PVDX/I<;@D@8,[/0&9 5LY/56X7^2_LH:P>)VXVY]++RQ$Y?2FTV) MZU/ZH#8&U,:S\D:N\VRN&V3O:/9T^5@U M8\!QS)=KR5!)#"N;6@8@,>;L7#+=E!2$:ZK5H^*83ZD6T(@Y>)>OJCTY[PI]K"]Q "[NR^GCJ!R% ME4TM W 4=W;ZN.[A419%8RD;HB(ZL?&: ]AP!ZJD@#2$KZ\.8'*4UC9U#( 3PEG;TX87+>NF?_L@9D^EEWL-3VXV]':W(>[MACZX M2@!7"6??3AAN)J3)> ^T*8K$$UN'!(".L(/.557OJD[3,NCWZP]7S#E'7=K"RJ0<+Z!/[,LIB5)S!RJ:6 7 F=C;*8H,%1K6% 5-4 MQ">LA?CD@09VOCC5XNSS)>K*#58VM1 -+$O!RQ&91RL;&H9@'%B9PD8B.]6H,XSR:$"R 1V('CY%@/3[DPCZ0 MV1/J8P4G 39*?#EB"2HU8653RP#4E#@[8HEN=FF/&3+%3&!K @B3V!%FI&BG MK>7V+F9/DH^UF038*?'E>26HY(2532W#R=.GG#VO1'>S"!':*=@0Q<()M$T M91([RHSTZKA?QM[)[*GRL723 D6EO@RN%!6>L+*I90!X2IT-KM1PEYH8[S

%OVCF;/EH\EG!1(*O7E;:6H9(2532T#D%'J[&VE MNFLUO@/"&J*."" EM4/*2*_H?I:]^]G3YV,!* 5Z2GWY62DJ,V%E4\L S)0Z M^UF'EL*F8EO(?D3+D\<;;V6]&9[ZW 2KZJEL]T\(/GYZ?++TQ^%YRJ//+\F' MJ_WSH2'-_G'5-UF]R3O)%_*A2QF^[Y<6Z_T3H/=OVFHW/$3YOFK;:CN\?)39 M6M9]0/?]0U6UKV_Z#H[/X;[X$U!+ P04 " C>IM6!1">9-D" #]!P M&0 'AL+W=O?:OAYN MI7K22P!#GBLN]"A8&K,:A*$NEE!1?257(/#-7*J*&IRJ1:A7"FCI2!4/XRA* MPXHR$>1#]^Q>Y4.Y-IP)N%=$KZN*JC^WP.5V%'2"EP3:_9)M@XT"4JRUD55#1@<5$_4_?6[JL$/H=%\AQ TA?BLA M:0B)"UH[<[$FU-!\J.26*(M&-3MPM7%L3,.$7<6I4?B6(<_D#[ !L0;R@8RE M*'%UH+0C+3DKJ<')+>54%$"F;D^=3\!0QO4%$AZG$W)^=D'."!/DCG&.RZ*' MH4%75CLL&@>WM8/X%0=W5%V1I'-)XBA.//3Q:?H$BI8>[]-#K$5;D+@M2.ST MDM,%T>3GS4P;A=OLER]3+=+UB]BC-] K6L HP+.E06T@R-^_ZZ311U_"_R2V MES=I\R:GU#%O 6Q#9QST)5DHJ;U+6&ND3L,VADW>B:^O<;DVNSD\J*0;92UJ MSV"W-=@]:? K:#T@-QS[C=N(V+E(H:!DAG!T"UZ_M61OQTD6I0=N/9@D]7OM MM5Y[;R^F ..SUCOZ;">.^]F!.1\JS6*_O;2UEYZT]TV*8JT4"(,->-\I.6>B MX.L23SR>9FF6H(CX!Z=8:%,C+WRATF.[U_W#[>$!]?NO[(ZLC92]-1(V;\!1 MB=GJGG8Z$F=TQC@S#+0W4G:TF?M1]R#1,29+>@>!PIWF;"]&['<+)C3A,$=6 M=)5A051]V=03(U>N7\^DP>[OADN\GT%9 +Z?2VE>)O8*:&_\_"]02P,$% M @ (WJ;5I.([V $ P $ H !D !X;"]W;W)K&ULQ59=;]HP%/TK5E9-K=0U7Q!"!Y%:V+1*:X5@W1ZF/9CD E8=.[4=Z*3^ M^-E)FA*:HDUCV@O8SCW'Y]S).K@ 4>D@IDT-KI51V;MLR7D&*Y1G/ M@.DG"RY2K/14+&V9"8,"L:%&L3$0UXKBAA,!%(YFF*Q<]+ MH'PSM%SK:6%*EBME%NQHD.$ES$#=9A.A9W;-DI 4F"2<(0&+H77AGH_Z)KX( M^$I@([?&R#B9VTH(,K1U7FU^6FWNO;'Z-Q1GRW5/D M.9[? A_MAX\AKN%>$V[K--2Y\.I<> 6?_QH?D7BY%+#$187I/#QEY_MG'8JN M%*3R1YO-DK?3SFL:\5QF.(:AI3M-@EB#%;U]XP;.^S;3!R)KI,"O4^#O8X^> MW[<\10Q4F]F2(2@8S"&QCES/"WL#>[WMHBTJZ'EU5$->IY;7V2OOAK,X%P*8 MTB=(4RDZ)BRF>0*)J4FN5B 0>P['4H(J(T_:3)7[=K?E]D-_QU-+4+AEO&&I M6UOJ[K7TX3XG66HD7C&I,*7%>$(Q0X_HABMH-.$CNF5SW6_:956;K6VW=\L_ MK<<#D36R$]39"?Y12P:'3,&!R!HIZ-4IZ/UU2_9>%F;'V>W(EB _#-NK-ZS% MA?^I(<.7:IVNNV.I+"8KC25S80)D _7W!] M4%03IM6B0U_4$P# B"@ &0 'AL+W=O MB)']F;0&)LT4+ M-&B0;+N'H@=:&MM$*5)+TG;;7[]#2E$FV$'%S)FJ0>*7C=(5LSC5V]C4&ECIG2H1IY1.XHIQ&>4+ MOW:C\X7:6\$EW&AB]E7%],]+$.JXC)+H?N&6;W?6+<3YHF9;N /[N;[1.(L[ ME))7( U7DFC8+*.+Y'R54.?@+;YP.)J3,7%2UDI]=Y,/Y3*BCA$(**R#8/AW M@!4(X9"0Q[\M:-3MZ1Q/Q_?H[[QX%+-F!E9*_,-+NUM&LXB4L&%[86_5\3VT M@L8.KU#"^%]R;&UI1(J]L:IJG9%!Q67SSWZT!W'B@#AAA[1U2/L.HV<Z1YWNT1!Z_H67H$C)G>KU MWM^A^N%ZA:0W>!./Y]+3(<^2>;*(#Z>2 D:C=-(9/:(Z[JB.!T/TCHO*WW>+ MZ>? ?0HK\%*"M.JFX:DF5A5^YJ^5A8[!#_<81,'VAG@]XU2 M]G[B-NC:POP_4$L#!!0 ( "-ZFU;+0HFP]P( '(( 9 >&PO=V]R M:W-H965T^TF!UAUXLPVT/73[^RD@8)!>[$W8"?W//G=Q3YGM!;R62T -'DI>:7& MWD+K>NC[*E] 2=6%J*'".S,A2ZIQ*N>^JB70PHI*[D=!D/HE9967C>RUJQ@4?RI=*B;,5(4+*J^:+)L*3X32 MBGPB$UHS33E[A8+<,%[:N!_X(E9,;>):<6=FUX,BI]>@*>/J#(T>'Z[)Z,FZ=V9Y#5=,-+[" %?: &G>T=B7?.*;6T;2251;'23#R M5]M).8*BIM6!E2^E54" #(!0 &0 'AL M+W=OYCV8,(-6'7BS#:D_?M=.R&"+71]& _$U[[GW'-L7\>5D(]J"Z#) M4\X+-7&V6I=CSU/I%G*J7%%"@2N9D#G5&,J-ITH)=&U!.?<"WQ]X.66%D\1V M;B&36.PT9P4L)%&[/*?R>0I<5!.GYQPF[MAFJ\V$E\0EW< 2]$.YD!AY+"T@; "A-5HKL[;F M5-,DEJ(BTF0CFQG8O;%H=,,*7%%;D@K"!3QCD>@8H]C0H,CY!,M2]4NB3L MO2.!'X0=\-G+\#FD+3PXA7OHNS4?M.8#RQ>>Y4/+/M7NLMXS3:T;.95V">COMN/O?VQH8ZDR!VV22="HU9H M] JA&67RWR*CO^H/1^[(/_KU_E#<@1B<0]3RO:,^,V\<7N<-*Q3AD"&'[[[O M.T36[T8=:%':UEL)C8ULAUM\:D&:!%S/A-"'P'1S^W@GOP%02P,$% @ M(WJ;5J5!I*;Q @ $P@ !D !X;"]W;W)K&UL MK59M3]LP$/XK5H8F*@%)DS:M6!N)EDU#&AL"P3Y,^^ FU];"L8OMM+!?O[.3 MAM W,6E?&OM\]_AY[/-=!RNI'O4VO#+9O-C37XR6!!9W 'YGYQHW#FUR@9RT%H)@51,!UZ%^WS<<_Z.X<'!BO= M&!.K9"+EHYU<94,OL(2 0VHL L7/$L; N05"&D\5IE=O:0.;XS7Z%Z<=M4RH MAK'D/UEFYD.O[Y$,IK3@YE:NOD*EIVOQ4LFU^R6KRC?P2%IH(_,J&!GD3)1? M^ER=0R, <78'A%5 N!G0V1,050&1$UHR<[(NJ:')0,D54=8;T>S G8V+1C5, MV%N\,PI7&<:9Y$HL01N\%J,)%1EYH(K1"0=R)0PH7"*?A6&&@2:GY-79^?XP MGA[X!KE; M!GY:\1R5/,,]/"-R+869:Z230?8VWD?-M?!P+7P4'@2\INJ,1.T3$@9AM(// M^/WAX0$Z47T/D<.+WG$/ORXFVBA,\-^[SJG$Z>S&L8_^7"]H"D,/7[4&M00O M^?BA'0>?=HG\3V!O)'=JR9U#Z,GGIX*9%YL6 G.&56G$,8T ,T=.T63/!$"? M6(]=9U%N$+L-;+U:)IU^=^ OFQ*W?=I15/N\8=ZMF7QG&V]N'_0V*VSZG<;B;8J^FV#M(<:/HR']@W-NZ^CCH;3#>]FGW^QN,_49] MS4'-7-O1))6%,&7%J:UU9[MP!7W#/L*.5S:H5YBR76(]F=GDX3!%R."LAV>H MRA943HQ&PO=V]R:W-H965TDCI]X.*SW%"JT-398*/4]F0XE-&&ID0> M\2W-]),5%RE1^E*LAW(K*(D+HS09XM%H.DP)RP:+T^+>E5B<\EPE+*-7 LD\ M38GX=DX3_G V\ :/-Z[9>J/,C>'B=$O6](:JV^V5T%?#'4K,4II)QC,DZ.IL M\,8["7UL#(HW/C'Z(/=^(U.5.\X_FXN+^&PP,B6B"8V4@2#ZSSU=TB0Q2+H< M7RK0P"*+_]%#]>YH@*)<*IY6QKH$*@<:Q&^#* !\:C#L,_,K /S28 M=AB,*X/Q4XLTJ0R*J@_+NA?$!421Q:G@#TB8MS6:^5&P7UAKOEAF&LJ-$OHI MTW9J<9'=4ZETY)5$)(O1)R(8N4LHNL@4%?H1"C/%%*,2O48?B!#$!!:]"*@B M+)$O]=W;FP"]^/GEZ5#I\AC4853Y/B]]XP[?/KKDF=I([2*FL<4^<-M[V $P MU$3LV,"/;)QC)^(E$4?(]UXA/,*^I4#+IYMC6WW5^\1J/1\6_T^'] M/N_M-^Y*D?%B.K4%Z.5X"FB M98=(RP[!Z@YA([IT-=FC#UOI6[9?]+&59V?A^_(,!-;@>;KC>>KFF2<)T2-- MU7[Y7<+6Q/!MXW':HN>00*>SO@D"$BRUH>)[ M37#6HFX\\ZQMT.FL+X608&&[#G,W@\<[!H^=#+[1V=).VW&[YT[F8SRW,N=T MTI3^>O"N,J6/@<[OI33$D M6EBA-:8UH\.)9I,_7/.'G?QUZ-5OK]"58&;I YW3C*Y8Q,SO?]%MIN=P0I)$ MWV=_LVR-KJG4"PZEZ8%*35"T !0MA$)K MAJN6FYY;;WY\R'07VK MVE(1Z=B0-=4I#-T_]D7VV!=IT1>MP2I=S/=3VI%_ MF-0@Y60 BA9"H35C4,M3SZU/=7;+(K;5>8RD/,^4Z3K*S,$23C+$S^$5-%+4+0 %"V$0FN&NEX#\.;/,8,#72$ 10M T4(HM.8N5[U(@)VJ]L=F M#Q6V;96ZE1W=Y>@; U"T$ JM&8-:^6.W\G^C"!/:<1"LN M^NW)5:[VLYAGW_RLWMQ72YYOW95S%[\WV?^'RL>URL=NE1]VL5F<$XFHT/G+ M[(J:/WI2O;]7:B=\W-Z".NX:-D"%/RA::*M'6]LU2:]E/7;+^FI0T#/>[LGS M!ZYL$V@KYY!R>PF*%H"BA5!HS;C52P%X^AP#":1X7X*B!:!H(11:,USUP@)V M+RQ<4W.&TLC(/%OEYO#8WK"2IJR(ES5"[94!;]*5Q$!7!D#10BBT)O_UR@!V MKPR\RY/<2B^H7@=%"T#10BBT9@!JO8Z?0Z]C4+T.BA: HH50:,V#F+5>][^G MUWE$:2S+LV=1GS-3;N3>!S!!]7R%UC@4U;&2$$)Y;D:@5NN^6ZWW.J?FMS>\ MN^JU=/OMS2BH.G]:/9J,UMK;=^_R;+\#*.&*;\* MN21B;8X/)W2E(4=',QUX47YH45XHOBV^)+CC2O&T^+FA)*;"O*"?KSA7CQ?& MP>YSE\5_4$L#!!0 ( "-ZFU;@O*JK&0, +0) 9 >&PO=V]R:W-H M965TL<))!^>U2)@.Q MT)P5<"F)6N0YE8\GP,5JZ/C.TX@Y)%TJ+O!8C0X M6&K@:F0U,[IIS752<05;N"ZH/"2A_X$$7A!:Y*/=\E-(&WGP4NYBAIHT!4V: M@M)?^(8T_3H>*RVQ_G[;PJK\1'8_9E,>J3E-8>C@KE,@E^ D[]_YL??)%N1_ M#9Z M018U9-%.,JR-.RPX4Z5002I(%[*L4AMHY:W38NBO8UI,8CMDIX'L[(3\)HK\ M'SD[&Q!^;(K_!:G-J!/:6>.&-=[)^EW/0.)^;6K<1A=O3!QUU].X:=/O!G:V M;L/6WOMI/L*2AV1T4)*1'N-LK>9 MG=X:XZ9)Y&U![#>(_3<@/A]@=1$64X)W!Z=XRE/._D!&Q)BS*367JPV^OTD6 M1VOT%IN^9Z?WO><+RGMM(Z5ORV_MJ'W8='OA.J3-*NBL8[JM*]6\9_#,F;)" M$0X3E'F'78Q25D^$JJ/%O+QEQT+CG5TV9_BL FD,<'PBA'[JF(N[>:@E?P%0 M2P,$% @ (WJ;5L:RU'KI @ 3 @ !D !X;"]W;W)K&ULK59M3]LP$/XK5B8AD 9Y:]H.VDAM8=H^H"'0QH=I']SDTE@D M=K&=%O[]SDZ:E384A/:E\YL^\Z6@OYH'( 39[*@JNQDVN]/'==E>10 M4G4FEL!Q)Q.RI!JGR< //Z[LE9=R)1W;M1L8C4>F"<;B11%5E M2>7S% JQ'CN^LUFX98M2)RY+4K*2N"*"4XD9&-GXI_/ M!L;>&OQBL%9;8V*4S(5X,)/OZ=CQ#"$H(-$&@>)G!3,H"@.$-!X;3*<]TCAN MCS?H7ZUVU#*G"F:BN&>ISL?.T"$I9+0J]*U8?X-&3V3P$E$H^TO6C:WGD*12 M6I2-,S(H&:^_]*F)PY8#XG0[!(U#L.O0>\4A;!Q"*[1F9F5=4DWCD11K(HTU MHIF!C8WU1C6,FRS>:8F[#/UT?/58,?U,*$_)74XEG$XQ)BF9B1+OB:(VU*?D MWD8#UREE48(QA?D^!(T984Z03=5;S % M80>?V?O=@P-TPC8/H<4+#^?A]V2NM,2[_:ZW:WB'TN+U/M+E/O"KG((G(2%+?K.;.B*V;=?1I M&/C^A7FU+"'';&-TTA6J^OS(GF\JV2KN!=YPY*ZV0]!A%/E!:_1"6M1*BPY* MN\HRK%!&2^0W??9N#MD'6W M"G,)IM6RO(>'3<$ "*&@ &0 'AL+W=O::G8?5OO@P$UA!W#&=I+VW^^% M4!(2RB8CM_.28+CG7/L>?,!FM.'BFPP!%'E,XE2.C5"IY95I2C^$A,E+OH04 MKRRX2)C"IG@PY5( "W)0$INV9?7,A$6I,1GEYV9B,N(K%4@A5=L*Y!?5W.!+;,DB6($DAEQ%,B8#$VKNF51[L9 M((_X,X*-W#LFV5#FG'_+&K?!V+"R'D$,OLHH&/ZM80IQG#%A/[X7I$:9,P/N M'S^S?\@'CX.9,PE3'O\5!2H<&P.#!+!@JUA]X9M/4 PH[Z#/8YG_DDT1:QG$ M7TG%DP*,/4BB=/O/'HM"[ %HYP6 70#L4P%. 7!.!70*0.=40+< Y$,WMV// M"^R7P:H0X-?&^KR+U1%@:D/N0"6C? M8-4#,N4)WHJ2Y6*V\R9/(562\ 6Y]OU5LHJ9PL _5 @BORX@S.Z?-9#;U.<) MD(O/7,KWY,(%Q:(8C]KDZ[U++MZ])^](E)*[*(Z17HY,A0/)NF/Z1:=OMIVV M7^CT'1.7Q*$M8ENV4P.?-L-=\$NX70-W3\]>!_=.STZK\\-?[^C'!RJR"1_]05?INK4Y\KP5P7@NF%\1+"H$BS/!6B3%IP5..C0_$ (ABCU"[9S9 M9NWE6;/GPWHR<"P'Y\=Z7Y.:*-JS^]4H]SAJV!T.[6J4USC.'ZQBIZQBY^0J MXB,#'P@IF:ZP0JG_1*Z#?]$Z\7FFR+52(IJO%)O'0!0G,S2Y5-75KS'?N;>^ M3C)7)YFGB:PB6K<4K?N&7M75*9A.,E)K")8KQ2L]U.\:INUN^= BOX-JD2F3(?F +_;D M$P0/T&IPLL8TYTX,G62N3C)/$UE%JT&IU> -G6R@4S"=9*Y.,D\3646P82G8 M\*;K8JOKM;0G0-_2V(IDNV72RN5K9/%UL5=EV^P"T M<=7Z:@Y7I-VW+WO0.;"XNJ"A=>!QS0,XN]ROL8BGNU4\/7T9_[^SI+:NFI;/ MA0 ZV5RM;)XNMJI2NYT"VGE+/].Z3Z"5S=7*YNEBJ\JVVRN@C2O;U_.S[M'F M5IL.AH-#1ZL)LWN4'GK:<5BO?^".7DT0[0QV]KBMD+FWC9]]I;ECXB'"MZ48 M%@BS+OO((K8?/K8-Q9?YSOZ<*\63_# $%H#( O#Z@G/UW,@^%I2?GR;_ 5!+ M P04 " C>IM6T."K-A $ H$P &0 'AL+W=OB0EE+L2C*7R.QXYG/(($(FTD*/YMX1:2Q"BA M']]R4:?HTQB6GU_4/]G@,9@Y57 KDJ\LUJNQ<^&0&!9TD^@'L?L-\H#Z1B\2 MB;*_9)>W]1P2;906:6Z,'J2,9__T*0=1,D"=>@,_-_ /-0AR@^"U0>\=@UYN MT+-DLE LAY!J.AE)L2/2M$8U\V!A6FL,GW$S[E,M\2U#.SWY^&W#]#.A/";3 M%95P?H,08W(K4IQ9BMJQ.2=?J)34#! Y#4%3EJ@SK)U-0W)Z+(U>B_\<*-'F_L-T03%5 BL7O". M7C;^\[?C?XV#SY> JUV3^3,IM[NGS[;Z>D=E3/[\'27)9PVI^JMN>+/^>_7] MFPQWI=8T@K&#*4R!W((S^?FG[L#[I8YMFV)A2V(5[KV">Z])??( D5AR]C?B M5"6T47D(X,D\0QW41O%CH69B RMF/AG;B7_9'[G;,JNW;0+/*]I4$/0+!/U& M!#,N]Q#03TV?:N,G^,@%WX+2V)":25>;1_IOPQB6?,QB/:11V.CW?YP8@X+* MH)'*'>4T7W:_X@K4=9$V*AP[^FV*A2V)5<@-"W+#'YS*AFUR;U,L;$FLPOVB MX'[1.&._;-(Y2"(6!#S_6%0MB55071:H+AM1?;4[4HC/Z18D+G.RH$R2+4TVT,PO%DE"I2)K!&U9 MUJ+,.A^64%YT@N 5S$8/CX79DE@%9M?;;V.][WQ$E98L,I"F%IW=AI+3A^D, M]ZK_D$-R:7,7QR[J5M7"MM2J>$NGA.X/3JBY VW!;U,M;$NM"M_?P_EFQS M-\K9-AAT!F_8MGID:4LM8^N6KA!2D$M[%:-P$[[A.CL0%[7%=<^UO>1X57]K MKH'LU<1>)KM#PO/JDN''+($%2GJ=(4Y$F5W+9 4MUO:B8BZT%JE]7 &-09H& M^'XAA'XIF Z*R[')OU!+ P04 " C>IM6V?W.3:6#AV9KLM[-?O;*=9*8'M82^)[WS?Y^_NG$NZD>I>EP"& M/%1I: M^ MB*_V.3*@NR90^VC!-< ?W#2C0AE!1H)'+"L@7^@":'%Z"H8SK(\3=S2[) MX<$1.2!,D!O&.=+I-#2HVYX>YHW&L=<8OZ Q(3=2F%*3CZ* XBD^Q'S;I.-M MTN/X5<(;JDY(TCLF<10G'7HF_PZ/7Y&3M#U('%_R M]GM:2"_7+5/B83K)'D MK/#%M_6=8J5M@YQ#+G;:-$,G^*Y\OYAKH_"K^-%58"^@WRW 3HIS7=,<1D%M MSU)K"+*W;WK#Z$-7=?X3V9-:]=M:]5]CS[87KRM)CQPZI)U>Z^QT.$S#]:[V MCIC^:1OS1-*@E33XBR1W_8V]_EVR!L^.[/7/]F0]CWD?[:D*=S[R"M32S3Y- M36Y;XZP!E W!_(:79&O: ]F>4_0902P,$% @ (WJ;5FA"7TWX M @ C < !D !X;"]W;W)K&ULK55=;]HP%/TK M5E9-K=21$#[Z,8C$QZKUH1LJZO8P[<$D%V+5L3/;@;)?OVLG9,!2M$E[(?;U MO%,P$P176095=LQ<+D9>FUO%WADJ]38@!\- MJ/V[:1O\UW"%P8;O3O:4MW!_OT.^<=M2RH!HFDG]EB4F'WK5' M$EC2@IM'N?D(E9Z>Q8LEU^Z7;*K >(T%X15 M07A-JT8U3-A3G!N%JPSK3#0O M\IP#'HNAG-PQ047,<'0ORC^(=?H=^21%3'5*1M9S9AAHN ;Y&QW]N.*W[CD%[["KT,>I#"I M)A]$ LEAO8]::\'A3O X/ GX0%6+=-J7) S"3@.?R=^7AR?H=&K_.PZO\PK> M9[6B@OUT3E^2"7HD.4M*XZE(R S=M(?C G*Y=T1S#+J#T^3;:*&-PAOQOD+C6!60D$5AB)"&;+$CYI0E30Z5VUZ[;6W; M6T=AJSWPU_O"_\QIMV[JG ,]O5I/[Z2>*5ZF!$2BD=B6(O)Y)SJC &JKSI%TV42^2K/3I!*[PYXMR8='5$VM]K;!FH ME>OWFL2R$*:\\G6T?E)&KI,>QIM6 MY"09*PL# ("@ &0 'AL+W=O14G\@"!/9,I,JIP:J: M^KI00#,'RKD?M-NG?DZ9\)*>:[M724_.#6<"[A71\SRGZO<5<+GL>QWOM>&! M36?&-OA)KZ!3&(%Y+.X5UOR:)6,Y",VD( HF?>^RO60%KA:?F6_<7/'N8RIAFO) M?[#,S/K>F4475"PDZ+!.T@;(!?[X8/(*WA00-\L/_H3?#A_J-WUN$^ M6E7[%=1^!8XO?(/OFYI2P?XX9] 2%%1REI5&63_N%6AKIFN0DQ5+1]CHC-;D MY^487<,]^JO)C3*!J#D!>VY=Z(*FT/<*.Y9:@)=\_- Y;7]I\N:09(-#D@T/ M1+;F8EB[&.YB3]Q6L7:EM@#_]E23'R75J:.RQ_XBB>,P[OF+59VW@Z)N=+X> M--B9U'OU.Q#9FGY1K5^T4[^54\T(*4$QF3=KNZV]U0=SLHZIYM6##8#CH[[T3K0<.&H&[WK XJ M]?!7;E'[1L*3?\J$)APF"&N?=)%%E>^.LF)DX2[6L31X3;OB#)]JH&P ]D^D M-*\5>U?7C[_D+U!+ P04 " C>IM6I.S@M!P# !D$0 #0 'AL+W-T M>6QE7A_83!YR2 M.$C:?P;I60?GM1A&G3Z+^@EFC/ABG]BM/K8\WN_8N<5-3L?#0LEM:A/B#9:7 MEBRZIV)$)E3PJ>;@5="2B[4W]\ P4T+IR-B:VD!=L-0/'N[Z&92[X2FY5-K% M]A'\WVFS_ #8S$ @%Z(5V"/>,!Y6U!BFY96=N,7.^ B*FO'MNK(*YYJNN[T^ MV3JXFPTR53IGN@W3)1O3>"A8 7(TGR_@;E05 VB,*NT@YW2N)'4:-A[-P-+. MF! W\"S\*/:X5\5.Q3I0+]D.K:!FZ&G\!/AWV3SW+FWG1;Q1Q>^5^;RTVY%N M#BW&KC4K^,K-5T4K &/OXNRTJL3ZD^!S63*_^6<'' _IQB]:*,T?;#1HE9DU M,$VB>Z8-G^U:?FE:W;*5V;33JL U]]Z@YK^;YSF33%.Q*]KV_FO.\HL5)Q?_ M2K+[KW(H.*BQ.>!>N\C^6Q"9O@61K[,GX^;8V3G;]DZVUAK!&\2(?(WX&\OYLLS:5=>0 MB&;5=OP5MM=-V]<7&XO+G*U8/FFF>CYUP\@.;-3F H=#Y,I=803S\5@8 0R+ M@RG ?+P7%N=_VL\ W8_',&V#(#) ?0:HC_<*(1/WP>*$?3)[A7>:94F2IEA& M)Y.@@@F6MS2%;Y@-TP8>6!R(]&>YQJN-=\C3?8#5]*D.P7:*=R*V4SS7@(3S M!AY9%JXV%@<\L"I@O0/QPW&@I\(^20)5Q;1A3S".9!F&0"^&>S1-D>RD\ G7 M!WM*DB3+P@A@805)@B'P-.((I@ T8$B2N'/PX#R*-^=4O/U=9?P;4$L#!!0 M ( "-ZFU:7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G/^BS?-2ZV?VHY'*SI*UF(W!GAEUP"ND9-L.CV9-%RHY,/[75OW9N)?: >E$UIA85?P).#% M_JGO+ME66+$44KB?LZ3_+B%AC5"B$:]0S9)IPNQ:OWS11KQJY;A()C!/E7\6+#O*1+VU?XOCR@2/(+#F98H,K8:SK[^C;Y\BX!;QYN&J=OA;2 M@9ES!Y^-;C="U5TS^!03[S'Z?MA]#IUX8?ZE&_5J)4J8Z[)M0+FA'PW(#E#9 MM=C8A"G>P"RYTELP[)[7T#T4_LM--3R@0S*ON\R%P IS4_6,,7E4!#/_4@,P(R&Q'R6^9!Y@1D/B9D[D$6!&0Q)F3A01X3D,>C0%YR MR54)S(,\(2!/1H0,WLE3 O)TS' ?>Y!G!.39*)#70F%/"NY!GA.0YW$A%U!W M=[ ;-?P0%JP/29DD'4-DL8US$'.!+5>M#)8N M&66<++)Q#F/V.8;%*A^389]N_5T4RD+Y_UG.(.;!E,/'I"R41[;0'\S]Z,9^_%B6 MNNW$Y&-2%LHC6XAVNK\KE9-[9Y$M1&/Z^U(Y9:$\LH7"1:,O(/9F#OZ"(JV$)TA!4&G+)1'MA"-&02=LE >V4(TIK^)EE,6RB-;B,XW@Z!3%LHC6XC& M](->4!8J(EN(QO2#7E 6*B);B,[>@T,'RD)%9 O1F$'0*0L5HZZ%@J"39SB] MA2:[P\0*5D)!=8=_8;&\Y+*\-ZS[ !B^-N-V+52GF%95_5K>;5[FQR=Z[Z MX1=02P,$% @ (WJ;5D<<8+FD 0 FQH !H !X;"]?/L@*.!8*=*@/96UMCS^"^N3M9Y]A:I,A_H<]XXS[$%+16Y7M+J1YX2[5\W1T]X/T;Y.+WG(S+]KE1@J7 M.T@A2/,'&019_B /03Y_T!""AOF#1A TRA\TAJ!Q_J )!$WR!TTA:)H_2 8H MXX @J8,U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X M"X'>BGHK@=Z*>BN!WMKYV";06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1 M;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;.ILE!'H;ZFT$>AOJ;01Z&^IM!'H; MZFT$>AOJ;01Z&^IM!'I[U-L3Z.U1;T^@MT>]/8'>'O7V!'K[SF;W._6.Z5J% M^.QYK/'Y[Z0ZW>X-S\??EX^3G;?WCK.#?U&+7U!+ P04 " C>IM6+M+X MP*X! #*&@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-F60U_ 338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT;6?( M#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[;--DWE]'!(0Z= M78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7 M*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC M:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A#@&2 M0X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>!*D>A*D?!*D?A M*DE M7>-:EIM6 M*M2GE>\ K @ $0 @ &O 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " C>IM6F5R<(Q & "<)P $P @ '- M 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( "-ZFU8Q*B;,4 D M %E. 8 " @0X( !X;"]W;W)KIM6]06AI< $ #?$0 & @(&4 M$0 >&PO=V]R:W-H965T&UL4$L! A0#% @ (WJ;5DML M:T+[ P *@T !@ ("!BA8 'AL+W=OIM67.^(^RP' ''@ & @('^'0 >&PO=V]R:W-H965T M&UL4$L! A0#% @ (WJ;5OU6TGW/!P J", !@ M ("!8"4 'AL+W=OIM6POK3JI$) 48@ M& @(%^,0 >&PO=V]R:W-H965T&UL4$L! M A0#% @ (WJ;5G#3>Y?< P +PD !@ ("!13L 'AL M+W=O&UL4$L! A0#% @ (WJ;5B_8Z"Q.!0 % P !D ("! M$DT 'AL+W=OIM6 M[DY\2WX# #:!P &0 @(&74@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ (WJ;5H#3].53" K!8 !D ("!9ED 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (WJ;5DLRB%?1 M @ 9 8 !D ("!P6L 'AL+W=OIM6IXC<[>@$ 0# &0 M@(');@ >&PO=V]R:W-H965TAS !X;"]W;W)K&UL4$L! A0#% @ (WJ;5I;NKBB.!0 4 T !D M ("!ZWP 'AL+W=OIM6+14$(IH# !=" &0 @(&P@@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ (WJ;5H\IM6H16Q M$&P# "J"@ &0 @(&&PO=V]R:W-H965T&UL4$L! A0#% @ M(WJ;5B-+?;F\!P @#L !D ("!'I0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (WJ;5LV(-T0T!P M1#0 !D ("!@:0 'AL+W=OIM6Q(+3(K() "36P &0 @('L MJP >&PO=V]R:W-H965T&UL4$L! A0#% @ (WJ;5I.([V $ P $ H !D M ("!Y;@ 'AL+W=OIM6B0U_4$P# B"@ &0 @($@O >&PO=V]R:W-H M965T&UL4$L! M A0#% @ (WJ;5@94OI55 @ R 4 !D ("!T<( 'AL M+W=OIM6I4&DIO$" M 3" &0 @(%=Q0 >&PO=V]R:W-H965T&UL4$L! A0#% @ (WJ; M5N"\JJL9 P M D !D ("!G\\ 'AL+W=OIM6QK+4>ND" !," &0 M @('OT@ >&PO=V]R:W-H965T&UL4$L! A0#% @ (WJ;5M#@JS80! *!, M !D ("!?=H 'AL+W=OIM6V?&PO=V]R:W-H965T&UL4$L! A0#% @ (WJ;5N0D&2L+ P " H !D M ("!T.0 'AL+W=OIM6I.S@M!P# !D$0 #0 @ $2Z >&POIM6 M1QQ@N:0! ";&@ &@ @ $@\ >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " C>IM6+M+XP*X! #*&@ $P M @ '\\0 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 - T ",. ( #;\P ! end XML 56 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 57 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 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 169 228 1 false 59 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.comcast.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited Condensed Consolidated Statements of Income (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)??(Parenthetical) Sheet http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (Unaudited)??(Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited) Sheet http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited Condensed Consolidated Statements of Changes in Equity (Unaudited) Statements 8 false false R9.htm 0000009 - Disclosure - Condensed Consolidated Financial Statements Sheet http://www.comcast.com/role/CondensedConsolidatedFinancialStatements Condensed Consolidated Financial Statements Notes 9 false false R10.htm 0000010 - Disclosure - Segment Information Sheet http://www.comcast.com/role/SegmentInformation Segment Information Notes 10 false false R11.htm 0000011 - Disclosure - Revenue Sheet http://www.comcast.com/role/Revenue Revenue Notes 11 false false R12.htm 0000012 - Disclosure - Programming and Production Costs Sheet http://www.comcast.com/role/ProgrammingandProductionCosts Programming and Production Costs Notes 12 false false R13.htm 0000013 - Disclosure - Long-Term Debt Sheet http://www.comcast.com/role/LongTermDebt Long-Term Debt Notes 13 false false R14.htm 0000014 - Disclosure - Investments and Variable Interest Entities Sheet http://www.comcast.com/role/InvestmentsandVariableInterestEntities Investments and Variable Interest Entities Notes 14 false false R15.htm 0000015 - Disclosure - Equity and Share-Based Compensation Sheet http://www.comcast.com/role/EquityandShareBasedCompensation Equity and Share-Based Compensation Notes 15 false false R16.htm 0000016 - Disclosure - Supplemental Financial Information Sheet http://www.comcast.com/role/SupplementalFinancialInformation Supplemental Financial Information Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://www.comcast.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Condensed Consolidated Financial Statements (Policies) Sheet http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies Condensed Consolidated Financial Statements (Policies) Policies 18 false false R19.htm 0000019 - Disclosure - Segment Information (Tables) Sheet http://www.comcast.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.comcast.com/role/SegmentInformation 19 false false R20.htm 0000020 - Disclosure - Revenue (Tables) Sheet http://www.comcast.com/role/RevenueTables Revenue (Tables) Tables http://www.comcast.com/role/Revenue 20 false false R21.htm 0000021 - Disclosure - Programming and Production Costs (Tables) Sheet http://www.comcast.com/role/ProgrammingandProductionCostsTables Programming and Production Costs (Tables) Tables http://www.comcast.com/role/ProgrammingandProductionCosts 21 false false R22.htm 0000022 - Disclosure - Investments and Variable Interest Entities (Tables) Sheet http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesTables Investments and Variable Interest Entities (Tables) Tables http://www.comcast.com/role/InvestmentsandVariableInterestEntities 22 false false R23.htm 0000023 - Disclosure - Equity and Share-Based Compensation (Tables) Sheet http://www.comcast.com/role/EquityandShareBasedCompensationTables Equity and Share-Based Compensation (Tables) Tables http://www.comcast.com/role/EquityandShareBasedCompensation 23 false false R24.htm 0000024 - Disclosure - Supplemental Financial Information (Tables) Sheet http://www.comcast.com/role/SupplementalFinancialInformationTables Supplemental Financial Information (Tables) Tables http://www.comcast.com/role/SupplementalFinancialInformation 24 false false R25.htm 0000025 - Disclosure - Segment Information - Narrative (Details) Sheet http://www.comcast.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 25 false false R26.htm 0000026 - Disclosure - Segment Information - Schedule of Financial Data by Business Segment (Details) Sheet http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails Segment Information - Schedule of Financial Data by Business Segment (Details) Details 26 false false R27.htm 0000027 - Disclosure - Segment Information - Intersegment Revenue (Details) Sheet http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails Segment Information - Intersegment Revenue (Details) Details 27 false false R28.htm 0000028 - Disclosure - Segment Information - Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements (Details) Sheet http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails Segment Information - Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements (Details) Details 28 false false R29.htm 0000029 - Disclosure - Segment Information - Schedule of Changes in the Carrying of Goodwill (Details) Sheet http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails Segment Information - Schedule of Changes in the Carrying of Goodwill (Details) Details 29 false false R30.htm 0000030 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 30 false false R31.htm 0000031 - Disclosure - Revenue - Condensed Consolidated Balance Sheet (Details) Sheet http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails Revenue - Condensed Consolidated Balance Sheet (Details) Details 31 false false R32.htm 0000032 - Disclosure - Revenue - Schedule of Accounts Receivable (Details) Sheet http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails Revenue - Schedule of Accounts Receivable (Details) Details 32 false false R33.htm 0000033 - Disclosure - Programming and Production Costs - Recognized Programming and Production Costs (Details) Sheet http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails Programming and Production Costs - Recognized Programming and Production Costs (Details) Details 33 false false R34.htm 0000034 - Disclosure - Programming and Production Costs - Capitalized Film and Television Costs and Programming Rights (Details) Sheet http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails Programming and Production Costs - Capitalized Film and Television Costs and Programming Rights (Details) Details 34 false false R35.htm 0000035 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://www.comcast.com/role/LongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 35 false false R36.htm 0000036 - Disclosure - Investments and Variable Interest Entities - Investment and Other Income (Loss), Net (Details) Sheet http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesInvestmentandOtherIncomeLossNetDetails Investments and Variable Interest Entities - Investment and Other Income (Loss), Net (Details) Details 36 false false R37.htm 0000037 - Disclosure - Investments and Variable Interest Entities - Narrative (Details) Sheet http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails Investments and Variable Interest Entities - Narrative (Details) Details 37 false false R38.htm 0000038 - Disclosure - Investments and Variable Interest Entities - Schedule of Investments (Details) Sheet http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails Investments and Variable Interest Entities - Schedule of Investments (Details) Details 38 false false R39.htm 0000039 - Disclosure - Equity and Share-Based Compensation - Weighted Average Common Shares Outstanding (Details) Sheet http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails Equity and Share-Based Compensation - Weighted Average Common Shares Outstanding (Details) Details 39 false false R40.htm 0000040 - Disclosure - Equity and Share-Based Compensation - Components of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails Equity and Share-Based Compensation - Components of Accumulated Other Comprehensive Income (Loss) (Details) Details 40 false false R41.htm 0000041 - Disclosure - Equity and Share-Based Compensation - Narrative (Details) Sheet http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails Equity and Share-Based Compensation - Narrative (Details) Details 41 false false R42.htm 0000042 - Disclosure - Supplemental Financial Information - Cash Payments for Interest and Income Taxes (Details) Sheet http://www.comcast.com/role/SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails Supplemental Financial Information - Cash Payments for Interest and Income Taxes (Details) Details 42 false false R43.htm 0000043 - Disclosure - Supplemental Financial Information - Noncash Activities (Details) Sheet http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails Supplemental Financial Information - Noncash Activities (Details) Details 43 false false R44.htm 0000044 - Disclosure - Supplemental Financial Information - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails Supplemental Financial Information - Cash, Cash Equivalents and Restricted Cash (Details) Details 44 false false All Reports Book All Reports cmcsa-20230331.htm cmcsa-20230331.xsd cmcsa-20230331_cal.xml cmcsa-20230331_def.xml cmcsa-20230331_lab.xml cmcsa-20230331_pre.xml ex31-3312023.htm ex32-3312023.htm cmcsa-20230331_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 60 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cmcsa-20230331.htm": { "axisCustom": 2, "axisStandard": 14, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 532, "http://xbrl.sec.gov/dei/2022": 57 }, "contextCount": 169, "dts": { "calculationLink": { "local": [ "cmcsa-20230331_cal.xml" ] }, "definitionLink": { "local": [ "cmcsa-20230331_def.xml" ] }, "inline": { "local": [ "cmcsa-20230331.htm" ] }, "labelLink": { "local": [ "cmcsa-20230331_lab.xml" ] }, "presentationLink": { "local": [ "cmcsa-20230331_pre.xml" ] }, "schema": { "local": [ "cmcsa-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 365, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 5, "total": 5 }, "keyCustom": 38, "keyStandard": 190, "memberCustom": 39, "memberStandard": 20, "nsprefix": "cmcsa", "nsuri": "http://www.comcast.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.comcast.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Segment Information", "menuCat": "Notes", "order": "10", "role": "http://www.comcast.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Revenue", "menuCat": "Notes", "order": "11", "role": "http://www.comcast.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EntertainmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Programming and Production Costs", "menuCat": "Notes", "order": "12", "role": "http://www.comcast.com/role/ProgrammingandProductionCosts", "shortName": "Programming and Production Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EntertainmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Long-Term Debt", "menuCat": "Notes", "order": "13", "role": "http://www.comcast.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Investments and Variable Interest Entities", "menuCat": "Notes", "order": "14", "role": "http://www.comcast.com/role/InvestmentsandVariableInterestEntities", "shortName": "Investments and Variable Interest Entities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Equity and Share-Based Compensation", "menuCat": "Notes", "order": "15", "role": "http://www.comcast.com/role/EquityandShareBasedCompensation", "shortName": "Equity and Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Supplemental Financial Information", "menuCat": "Notes", "order": "16", "role": "http://www.comcast.com/role/SupplementalFinancialInformation", "shortName": "Supplemental Financial Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "17", "role": "http://www.comcast.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Condensed Consolidated Financial Statements (Policies)", "menuCat": "Policies", "order": "18", "role": "http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies", "shortName": "Condensed Consolidated Financial Statements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.comcast.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "lang": "en-US", "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.comcast.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ScheduleOfProgrammingAndProductionCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Programming and Production Costs (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.comcast.com/role/ProgrammingandProductionCostsTables", "shortName": "Programming and Production Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ScheduleOfProgrammingAndProductionCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Investments and Variable Interest Entities (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesTables", "shortName": "Investments and Variable Interest Entities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Equity and Share-Based Compensation (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.comcast.com/role/EquityandShareBasedCompensationTables", "shortName": "Equity and Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Supplemental Financial Information (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.comcast.com/role/SupplementalFinancialInformationTables", "shortName": "Supplemental Financial Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "cmcsa:NumberOfBusinesses", "reportCount": 1, "unique": true, "unitRef": "business", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Segment Information - Narrative (Details)", "menuCat": "Details", "order": "25", "role": "http://www.comcast.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "cmcsa:NumberOfBusinesses", "reportCount": 1, "unique": true, "unitRef": "business", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Segment Information - Schedule of Financial Data by Business Segment (Details)", "menuCat": "Details", "order": "26", "role": "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails", "shortName": "Segment Information - Schedule of Financial Data by Business Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia7cd952fd6984830838723ca7aa91f40_D20230101-20230331", "decimals": "-6", "lang": "en-US", "name": "cmcsa:AdjustedEBITDA", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Segment Information - Intersegment Revenue (Details)", "menuCat": "Details", "order": "27", "role": "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "shortName": "Segment Information - Intersegment Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "i3ec50f40ff63486e91465e97a660918b_D20230101-20230331", "decimals": "-6", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "cmcsa:AdjustedEBITDA", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Segment Information - Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements (Details)", "menuCat": "Details", "order": "28", "role": "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails", "shortName": "Segment Information - Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "lang": "en-US", "name": "cmcsa:AdjustmentsForItemsExcludedFromAdjustedEBITDA", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Segment Information - Schedule of Changes in the Carrying of Goodwill (Details)", "menuCat": "Details", "order": "29", "role": "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "shortName": "Segment Information - Schedule of Changes in the Carrying of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "30", "role": "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "i4a774376ea9f4e9cb01cdb16d8418e2a_D20230101-20230331", "decimals": "-6", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Revenue - Condensed Consolidated Balance Sheet (Details)", "menuCat": "Details", "order": "31", "role": "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails", "shortName": "Revenue - Condensed Consolidated Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Revenue - Schedule of Accounts Receivable (Details)", "menuCat": "Details", "order": "32", "role": "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails", "shortName": "Revenue - Schedule of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia644266cb19247a2af7e0fcdd8c8b154_I20230331", "decimals": "-6", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cmcsa:ScheduleOfProgrammingAndProductionCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "cmcsa:VideoDistributionProgrammingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Programming and Production Costs - Recognized Programming and Production Costs (Details)", "menuCat": "Details", "order": "33", "role": "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails", "shortName": "Programming and Production Costs - Recognized Programming and Production Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cmcsa:ScheduleOfProgrammingAndProductionCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "cmcsa:VideoDistributionProgrammingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cmcsa:ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "cmcsa:FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Programming and Production Costs - Capitalized Film and Television Costs and Programming Rights (Details)", "menuCat": "Details", "order": "34", "role": "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails", "shortName": "Programming and Production Costs - Capitalized Film and Television Costs and Programming Rights (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cmcsa:ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "cmcsa:FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Long-Term Debt - Narrative (Details)", "menuCat": "Details", "order": "35", "role": "http://www.comcast.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cmcsa:ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Investments and Variable Interest Entities - Investment and Other Income (Loss), Net (Details)", "menuCat": "Details", "order": "36", "role": "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesInvestmentandOtherIncomeLossNetDetails", "shortName": "Investments and Variable Interest Entities - Investment and Other Income (Loss), Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cmcsa:ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Investments and Variable Interest Entities - Narrative (Details)", "menuCat": "Details", "order": "37", "role": "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails", "shortName": "Investments and Variable Interest Entities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryInvestmentHoldingsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Investments and Variable Interest Entities - Schedule of Investments (Details)", "menuCat": "Details", "order": "38", "role": "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails", "shortName": "Investments and Variable Interest Entities - Schedule of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryInvestmentHoldingsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Equity and Share-Based Compensation - Weighted Average Common Shares Outstanding (Details)", "menuCat": "Details", "order": "39", "role": "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails", "shortName": "Equity and Share-Based Compensation - Weighted Average Common Shares Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)\u00a0(Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)\u00a0(Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Equity and Share-Based Compensation - Components of Accumulated Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "40", "role": "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Equity and Share-Based Compensation - Components of Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "i553e4fb28fe449c8816d532981535456_I20230331", "decimals": "-6", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Equity and Share-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "41", "role": "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails", "shortName": "Equity and Share-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Supplemental Financial Information - Cash Payments for Interest and Income Taxes (Details)", "menuCat": "Details", "order": "42", "role": "http://www.comcast.com/role/SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails", "shortName": "Supplemental Financial Information - Cash Payments for Interest and Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-8", "first": true, "lang": "en-US", "name": "cmcsa:CapitalCostsIncurredButNotYetPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Supplemental Financial Information - Noncash Activities (Details)", "menuCat": "Details", "order": "43", "role": "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails", "shortName": "Supplemental Financial Information - Noncash Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-8", "first": true, "lang": "en-US", "name": "cmcsa:CapitalCostsIncurredButNotYetPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Supplemental Financial Information - Cash, Cash Equivalents and Restricted Cash (Details)", "menuCat": "Details", "order": "44", "role": "http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails", "shortName": "Supplemental Financial Information - Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": "-6", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ib9fc420d819443e3924914d6857fb2a6_I20230331", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "if4b82b5cf0de4dc4803e808a13413cad_I20211231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited)", "menuCat": "Statements", "order": "8", "role": "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "shortName": "Condensed Consolidated Statements of Changes in Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "if4b82b5cf0de4dc4803e808a13413cad_I20211231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Condensed Consolidated Financial Statements", "menuCat": "Notes", "order": "9", "role": "http://www.comcast.com/role/CondensedConsolidatedFinancialStatements", "shortName": "Condensed Consolidated Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20230331.htm", "contextRef": "ia6f1db9ef453446790f9885d6c78154f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 59, "tag": { "cmcsa_AccruedParticipationsAndResidualsCurrent": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of participations, residual and royalty expenses due to another party in less than one year. Royalty expenses are due to content creators, including artists, authors and other talent; participations includes amounts to financial participants in films, including actors, directors, and producers, for contractually defined participations in a film's net profit or gross receipts; residuals include amounts due to unions and guilds.", "label": "Accrued Participations And Residuals, Current", "terseLabel": "Accrued participations and residuals" } } }, "localname": "AccruedParticipationsAndResidualsCurrent", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_AdjustedEBITDA": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The measure used to evaluate the profitability of operating segments.", "label": "Adjusted EBITDA", "terseLabel": "Adjusted EBITDA", "verboseLabel": "Adjusted EBITDA" } } }, "localname": "AdjustedEBITDA", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_AdjustmentsForItemsExcludedFromAdjustedEBITDA": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA", "label": "Adjustments for Items Excluded from Adjusted EBITDA", "negatedTerseLabel": "Adjustments" } } }, "localname": "AdjustmentsForItemsExcludedFromAdjustedEBITDA", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_AtairosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Atairos [Member]", "label": "Atairos [Member]", "terseLabel": "Atairos" } } }, "localname": "AtairosMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmcsa_BusinessServicesConnectivitySegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Services Connectivity Segment", "label": "Business Services Connectivity Segment [Member]", "terseLabel": "Business Services Connectivity" } } }, "localname": "BusinessServicesConnectivitySegmentMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "cmcsa_BusinessUnitAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Unit", "label": "Business Unit [Axis]", "terseLabel": "Business Unit [Axis]" } } }, "localname": "BusinessUnitAxis", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationNarrativeDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "stringItemType" }, "cmcsa_BusinessUnitDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Unit [Domain]", "label": "Business Unit [Domain]", "terseLabel": "Business Unit [Domain]" } } }, "localname": "BusinessUnitDomain", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationNarrativeDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "cmcsa_CableCommunicationsSegmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cable Communications Member", "label": "Cable Communications Segments [Member]", "terseLabel": "Cable Communications" } } }, "localname": "CableCommunicationsSegmentsMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails" ], "xbrltype": "domainItemType" }, "cmcsa_CapitalContributionToVIE": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with a capital contribution to a VIE accounted for as an equity method investment", "label": "Capital Contribution To VIE", "terseLabel": "Cash capital contributions for equity method investments" } } }, "localname": "CapitalContributionToVIE", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_CapitalCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of property and equipment and intangible assets that have occurred.", "label": "Capital Costs Incurred But Not Yet Paid", "terseLabel": "Property and equipment and intangible assets accrued but not yet paid" } } }, "localname": "CapitalCostsIncurredButNotYetPaid", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ChangeInCurrentAndNoncurrentReceivablesNet": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of current and noncurrent receivables.", "label": "Change In Current And Noncurrent Receivables Net", "negatedTerseLabel": "Current and noncurrent receivables, net" } } }, "localname": "ChangeInCurrentAndNoncurrentReceivablesNet", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_CollateralizedObligationCurrent": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Collateralized Obligation, Current", "label": "Collateralized Obligation, Current", "terseLabel": "Collateralized obligation" } } }, "localname": "CollateralizedObligationCurrent", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_CollateralizedObligationFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of obligation presented separately as collateralized obligation that is secured by assets.", "label": "Collateralized Obligation, Fair Value", "terseLabel": "Fair value of collateralized obligation" } } }, "localname": "CollateralizedObligationFairValue", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_CollateralizedObligationNoncurrent": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of obligation presented separately as collateralized obligation that is secured by assets.", "label": "Collateralized Obligation, Noncurrent", "terseLabel": "Collateralized obligation", "verboseLabel": "Collateralized obligation" } } }, "localname": "CollateralizedObligationNoncurrent", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment and other income (loss), net, including, but not limited to, equity in net income (losses) of investees, net, realized and unrealized gains (losses) on equity securities, net, and other income (loss), net.", "label": "Components Of Investment And Other Income (Loss), Net [Table Text Block]", "terseLabel": "Schedule of Investment and Other Income (Loss), Net" } } }, "localname": "ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ConnectivityAndPlatformsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Connectivity And Platforms", "label": "Connectivity And Platforms [Member]", "terseLabel": "Connectivity & Platforms" } } }, "localname": "ConnectivityAndPlatformsMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationNarrativeDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ContentAndExperiencesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content And Experiences", "label": "Content And Experiences [Member]", "terseLabel": "Content & Experiences", "verboseLabel": "Content & Experiences" } } }, "localname": "ContentAndExperiencesMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ContentExperiencesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content & Experiences [Member]", "label": "Content & Experiences [Member]", "terseLabel": "Content & Experiences" } } }, "localname": "ContentExperiencesMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ContentLicensingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content Licensing [Member]", "label": "Content Licensing [Member]", "terseLabel": "Content licensing" } } }, "localname": "ContentLicensingMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterestsAttributableToTemporaryEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contributions from and (distributions to) noncontrolling interests attributable to temporary equity.", "label": "Contributions From And Distributions To Noncontrolling Interests Attributable To Temporary Equity", "terseLabel": "Contributions from (distributions to) noncontrolling interests, net" } } }, "localname": "ContributionsFromAndDistributionsToNoncontrollingInterestsAttributableToTemporaryEquity", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_ContributionsFromDistributionsToNoncontrollingInterests": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contributions From (Distributions To) Noncontrolling Interests", "label": "Contributions From (Distributions To) Noncontrolling Interests", "terseLabel": "Contributions from (distributions to) noncontrolling interests, net" } } }, "localname": "ContributionsFromDistributionsToNoncontrollingInterests", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_CorporateNonSegmentIntersegmentRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate, Non-Segment, Intersegment Revenue", "label": "Corporate, Non-Segment, Intersegment Revenue [Member]", "terseLabel": "Corporate and Other" } } }, "localname": "CorporateNonSegmentIntersegmentRevenueMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_DomesticAdvertisementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Domestic Advertisement", "label": "Domestic Advertisement [Member]", "terseLabel": "Domestic advertising" } } }, "localname": "DomesticAdvertisementMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_DomesticBroadbandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Domestic Broadband", "label": "Domestic Broadband [Member]", "terseLabel": "Domestic broadband" } } }, "localname": "DomesticBroadbandMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_DomesticDistributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Domestic Distribution", "label": "Domestic Distribution [Member]", "terseLabel": "Domestic distribution" } } }, "localname": "DomesticDistributionMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_DomesticWirelessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Domestic Wireless", "label": "Domestic Wireless [Member]", "terseLabel": "Domestic wireless" } } }, "localname": "DomesticWirelessMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails": { "order": 1.0, "parentTag": "cmcsa_ProgrammingAndProductionCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for rights acquired by broadcaster under license agreement for program material, including sports rights advances.", "label": "Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Amortization Expense", "terseLabel": "Licensed, including sports rights" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails": { "order": 2.0, "parentTag": "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances.", "label": "Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Capitalized Cost", "terseLabel": "Licensed, including sports advances" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_EquipmentInstallmentPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment Installment Plan", "label": "Equipment Installment Plan [Member]", "terseLabel": "Equipment Installment Plan" } } }, "localname": "EquipmentInstallmentPlanMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "cmcsa_EquityMethodInvestmentsAndCertainRetainedDistributions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Method Investments and Certain Retained Distributions", "label": "Equity Method Investments and Certain Retained Distributions", "terseLabel": "Equity method investments and certain retained distributions" } } }, "localname": "EquityMethodInvestmentsAndCertainRetainedDistributions", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exchangeable Subordinated Debentures 2.0% Due 2029 [Member]", "label": "Exchangeable Subordinated Debentures 2.0 Percent Due 2029 [Member]", "terseLabel": "2.0% Exchangeable Subordinated Debentures due 2029" } } }, "localname": "ExchangeableSubordinatedDebentures2.0PercentDue2029Member", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "cmcsa_FilmAndTelevisionContentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Film And Television Content", "label": "Film And Television Content [Abstract]", "terseLabel": "Film and television content:" } } }, "localname": "FilmAndTelevisionContentAbstract", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "stringItemType" }, "cmcsa_FilmMonetizedOnItsOwnAmortizationExpenseIncludingParticipationsAndResiduals": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails": { "order": 3.0, "parentTag": "cmcsa_ProgrammingAndProductionCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for capitalized film cost for film predominantly monetized on its own and participation and residuals expenses.", "label": "Film, Monetized On Its Own, Amortization Expense, Including Participations And Residuals", "terseLabel": "Owned" } } }, "localname": "FilmMonetizedOnItsOwnAmortizationExpenseIncludingParticipationsAndResiduals", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of capitalized film cost for film predominantly monetized on its own and capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances, noncurrent.", "label": "Film, Monetized On Its Own, And Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Capitalized Costs, Noncurrent", "terseLabel": "Film and television costs" } } }, "localname": "FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total amounts of capitalized film cost for film predominantly monetized on its own and capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances.", "label": "Film, Monetized On Its Own Capitalized Cost, And Entertainment, License Agreement For Program Material, Including Sports Rights Advances", "totalLabel": "Film and television costs" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails": { "order": 3.0, "parentTag": "us-gaap_FilmMonetizedOnItsOwnCapitalizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts of capitalized film cost incurred in production and in development of film predominantly monetized on its own", "label": "Film, Monetized On Its Own, Capitalized Cost, In Production And In Development", "terseLabel": "In production and in development" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_FinanceReceivableProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Receivable Program", "label": "Finance Receivable Program [Axis]", "terseLabel": "Finance Receivable Program [Axis]" } } }, "localname": "FinanceReceivableProgramAxis", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "cmcsa_FinanceReceivableProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Receivable Program [Domain]", "label": "Finance Receivable Program [Domain]", "terseLabel": "Finance Receivable Program [Domain]" } } }, "localname": "FinanceReceivableProgramDomain", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "cmcsa_GainLossOnInvestmentsAndOtherNoncashIncomeLossNet": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net (gain) loss on investment activity, including cash received from investees, and other noncash income (loss), net.", "label": "Gain (Loss) On Investments And Other Noncash Income (Loss) Net", "negatedTerseLabel": "Net (gain) loss on investment activity and other" } } }, "localname": "GainLossOnInvestmentsAndOtherNoncashIncomeLossNet", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_GoodwillForeignCurrencyTranslationGainLossAndOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Goodwill, Foreign Currency Translation Gain (Loss) And Other", "label": "Goodwill, Foreign Currency Translation Gain (Loss) And Other", "terseLabel": "Foreign currency translation and other" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLossAndOther", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_HuluMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hulu member.", "label": "Hulu [Member]", "terseLabel": "Hulu" } } }, "localname": "HuluMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmcsa_IncreaseDecreaseInFilmAndTelevisionCostNet": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Film And Television Cost, Net", "label": "Increase Decrease In Film And Television Cost, Net", "negatedTerseLabel": "Film and television costs, net" } } }, "localname": "IncreaseDecreaseInFilmAndTelevisionCostNet", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_InterBusinessUnitEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inter-Business Unit Eliminations", "label": "Inter-Business Unit Eliminations [Member]", "terseLabel": "Inter-Business Unit Eliminations" } } }, "localname": "InterBusinessUnitEliminationsMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "cmcsa_InternationalConnectivityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International Connectivity", "label": "International Connectivity [Member]", "terseLabel": "International connectivity" } } }, "localname": "InternationalConnectivityMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_InternationalNetworksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International Networks", "label": "International Networks [Member]", "terseLabel": "International networks" } } }, "localname": "InternationalNetworksMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_InvestmentSecuringCollateralizedObligation": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of investment presented separately as investment securing collateralized obligation that is partially securing an obligation.", "label": "Investment Securing Collateralized Obligation", "terseLabel": "Investment securing collateralized obligation", "verboseLabel": "Less: Investment securing collateralized obligation" } } }, "localname": "InvestmentSecuringCollateralizedObligation", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ManagementGrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Management Grant [Member]", "label": "Management Grant [Member]", "terseLabel": "Management Grant" } } }, "localname": "ManagementGrantMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmcsa_MediaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Media Segment", "label": "Media Segment [Member]", "terseLabel": "Media" } } }, "localname": "MediaSegmentMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "cmcsa_NoncashInterestExpenseIncomeNet": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents noncash interest expense (income) items as adjustments to reconcile net income (loss) to cash provided by (used in) operating activities.", "label": "Noncash Interest Expense (Income) Net", "terseLabel": "Noncash interest expense (income), net" } } }, "localname": "NoncashInterestExpenseIncomeNet", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_Notes0.250percentDue2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes 0.250% Due 2027 [Member]", "label": "Notes 0.250 percent Due 2027 [Member]", "terseLabel": "0.250% Notes due 2027" } } }, "localname": "Notes0.250percentDue2027Member", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "cmcsa_Notes0.750percentdue2032Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes 0.750% due 2032 [Member]", "label": "Notes 0.750 percent due 2032 [Member]", "terseLabel": "0.750% Notes due 2032" } } }, "localname": "Notes0.750percentdue2032Member", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "cmcsa_Notes0000PercentDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes 0.000 percent Due 2026", "label": "Notes 0.000 percent Due 2026 [Member]", "terseLabel": "0.000% Notes due 2026" } } }, "localname": "Notes0000PercentDue2026Member", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "cmcsa_Notes0250PercentDue2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes 0.250 percent Due 2029", "label": "Notes 0.250 percent Due 2029 [Member]", "terseLabel": "0.250% Notes due 2029" } } }, "localname": "Notes0250PercentDue2029Member", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "cmcsa_Notes1.250percentdue2040Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes 1.250% due 2040 [Member]", "label": "Notes 1.250 percent due 2040 [Member]", "terseLabel": "1.250% Notes due 2040" } } }, "localname": "Notes1.250percentdue2040Member", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "cmcsa_Notes1.500percentDue2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes 1.500% Due 2029 [Member]", "label": "Notes 1.500 percent Due 2029 [Member]", "terseLabel": "1.500% Notes due 2029" } } }, "localname": "Notes1.500percentDue2029Member", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "cmcsa_Notes1.875percentdue2036Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes 1.875% due 2036 [Member]", "label": "Notes 1.875 percent due 2036 [Member]", "terseLabel": "1.875% Notes due 2036" } } }, "localname": "Notes1.875percentdue2036Member", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "cmcsa_Notes5.50PercentDue2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes 5.50% Due 2029 [Member]", "label": "Notes 5.50 Percent Due 2029 [Member]", "terseLabel": "5.50% Notes due 2029" } } }, "localname": "Notes5.50PercentDue2029Member", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "cmcsa_NumberOfBusinesses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Businesses", "label": "Number Of Businesses", "terseLabel": "Number of primary businesses" } } }, "localname": "NumberOfBusinesses", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "cmcsa_OtherIncomeLossNet": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesInvestmentandOtherIncomeLossNetDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Nonoperating income (losses), net recorded in the income statement that are not separately stated.", "label": "Other Income Loss Net", "terseLabel": "Other income (loss), net" } } }, "localname": "OtherIncomeLossNet", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesInvestmentandOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_OtherOperatingAndAdministrative": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other operating and administrative expense recognized in the period not presented separately.", "label": "Other Operating And Administrative", "terseLabel": "Other operating and administrative" } } }, "localname": "OtherOperatingAndAdministrative", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_OtherProgrammingAndProductionExpense": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails": { "order": 4.0, "parentTag": "cmcsa_ProgrammingAndProductionCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Programming And Production Expense", "label": "Other Programming And Production Expense", "terseLabel": "Other" } } }, "localname": "OtherProgrammingAndProductionExpense", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_PaymentsForConstructionOfThemePark": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the construction of a theme park.", "label": "Payments For Construction Of Theme Park", "negatedLabel": "Construction of Universal Beijing Resort" } } }, "localname": "PaymentsForConstructionOfThemePark", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_ProceedsFromCollateralizedObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from amounts received from the issuance of an obligation that is secured by assets and is presented separately as proceeds from collateralized obligation.", "label": "Proceeds From Collateralized Obligation", "terseLabel": "Proceeds from collateralized obligation" } } }, "localname": "ProceedsFromCollateralizedObligation", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ProceedsFromSalesOfBusinessesAndInvestments": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of businesses and investments, if any, during the period.", "label": "Proceeds From Sales Of Businesses And Investments", "terseLabel": "Proceeds from sales of businesses and investments" } } }, "localname": "ProceedsFromSalesOfBusinessesAndInvestments", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_ProgrammingAndProductionCosts": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the period for costs associated with video programming and content acquisition and production costs. Programming expenses include the fees paid to license the programming distributed to video customers, such as the programming license fees charged by cable networks and fees charged for retransmission of the signals from local broadcast television stations. Production costs include the amortization of owned and acquired programming, sports rights, direct production costs, residual and participation payments, production overhead, costs associated with the distribution of programming to third-party networks and other distribution platforms, and on-air talent costs. It also includes the amortization of capitalized theatrical film production and acquisition costs and distribution expenses.", "label": "Programming And Production Costs", "terseLabel": "Programming and production", "totalLabel": "Total programming and production costs" } } }, "localname": "ProgrammingAndProductionCosts", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ResidentialConnectivityAndPlatformsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Residential Connectivity And Platforms Segment", "label": "Residential Connectivity And Platforms Segment [Member]", "terseLabel": "Residential Connectivity & Platforms" } } }, "localname": "ResidentialConnectivityAndPlatformsSegmentMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ResidentialConnectivityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Residential Connectivity [Member]", "label": "Residential Connectivity [Member]", "terseLabel": "Residential Connectivity" } } }, "localname": "ResidentialConnectivityMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of capitalized costs for film predominantly monetized on its own and for rights acquired by broadcaster under license agreement for program material, including sports rights advances, recorded at the balance sheet date.", "label": "Schedule Of Capitalized Film And Television Costs [Table Text Block]", "terseLabel": "Capitalized Film and Television Costs" } } }, "localname": "ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ScheduleOfOtherBalanceSheetAccountsRelatedToRecognitionOfRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Other Balance Sheet Accounts [Table Text Block]", "label": "Schedule Of Other Balance Sheet Accounts Related To Recognition Of Revenue [Table Text Block]", "terseLabel": "Schedule of Other Balance Sheet Accounts" } } }, "localname": "ScheduleOfOtherBalanceSheetAccountsRelatedToRecognitionOfRevenueTableTextBlock", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ScheduleOfProgrammingAndProductionCostTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Programming And Production Cost", "label": "Schedule Of Programming And Production Cost [Table Text Block]", "terseLabel": "Programming and Production Expense" } } }, "localname": "ScheduleOfProgrammingAndProductionCostTableTextBlock", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ShortTermInstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-Term Instruments", "label": "Short-Term Instruments [Member]", "terseLabel": "Short-Term Instruments" } } }, "localname": "ShortTermInstrumentsMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmcsa_SkyLimitedSegmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sky Limited [Member]", "label": "Sky Limited Segments [Member]", "terseLabel": "Sky" } } }, "localname": "SkyLimitedSegmentsMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails" ], "xbrltype": "domainItemType" }, "cmcsa_StockIssuedRepurchasedDuringPeriodValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued (Repurchased) During Period, Value", "label": "Stock Issued (Repurchased) During Period, Value", "terseLabel": "Issuances (repurchases) of common stock under repurchase program and employee plans" } } }, "localname": "StockIssuedRepurchasedDuringPeriodValue", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_StudiosSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Studios Segment", "label": "Studios Segment [Member]", "terseLabel": "Studios" } } }, "localname": "StudiosSegmentMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "cmcsa_TheatricalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Theatrical [Member]", "label": "Theatrical [Member]", "terseLabel": "Theatrical" } } }, "localname": "TheatricalMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ThemeParksSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Theme Parks Member", "label": "Theme Parks Segment [Member]", "terseLabel": "Theme Parks" } } }, "localname": "ThemeParksSegmentMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "cmcsa_UniversalBeijingResortMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Universal Beijing Resort [Member]", "label": "Universal Beijing Resort [Member]", "terseLabel": "Universal Beijing Resort" } } }, "localname": "UniversalBeijingResortMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmcsa_UniversalBeijingResortTermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Universal Beijing Resort Term Loans [Member]", "label": "Universal Beijing Resort Term Loans [Member]", "terseLabel": "Universal Beijing Resort Term Loans" } } }, "localname": "UniversalBeijingResortTermLoansMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmcsa_VariableInterestEntityReportingEntityInvolvementUnfundedCapitalCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Variable Interest Entity, Reporting Entity Involvement, Unfunded Capital Commitment", "label": "Variable Interest Entity, Reporting Entity Involvement, Unfunded Capital Commitment", "terseLabel": "Remaining unfunded capital commitment" } } }, "localname": "VariableInterestEntityReportingEntityInvolvementUnfundedCapitalCommitment", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_VideoDistributionProgrammingExpense": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails": { "order": 2.0, "parentTag": "cmcsa_ProgrammingAndProductionCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Video Distribution Programming Expense", "label": "Video Distribution Programming Expense", "terseLabel": "Video distribution programming" } } }, "localname": "VideoDistributionProgrammingExpense", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_VideoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Video", "label": "Video [Member]", "terseLabel": "Video" } } }, "localname": "VideoMember", "nsuri": "http://www.comcast.com/20230331", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document And Entity Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document And Entity Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r189", "r399", "r400", "r404", "r405", "r426", "r488", "r570", "r573", "r574" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r189", "r399", "r400", "r404", "r405", "r426", "r488", "r570", "r573", "r574" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r189", "r223", "r235", "r236", "r237", "r238", "r239", "r241", "r245", "r286", "r287", "r288", "r289", "r291", "r292", "r294", "r296", "r297", "r571", "r572" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r189", "r223", "r235", "r236", "r237", "r238", "r239", "r241", "r245", "r286", "r287", "r288", "r289", "r291", "r292", "r294", "r296", "r297", "r571", "r572" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r247", "r459", "r503", "r513", "r567", "r568", "r575", "r611" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r247", "r459", "r503", "r513", "r567", "r568", "r575", "r611" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]", "terseLabel": "Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r12", "r512" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable and accrued expenses related to trade creditors" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r156", "r252", "r253", "r491" ], "calculation": { "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Receivables, gross" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r472", "r486" ], "calculation": { "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "totalLabel": "Total" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r252", "r253" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Receivables, net", "totalLabel": "Receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails", "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r252", "r465", "r472" ], "calculation": { "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Noncurrent receivables, net (included in other noncurrent assets, net)" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails", "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r25", "r31", "r97", "r528", "r529", "r530" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r74", "r146" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Property and equipment - accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r164", "r172", "r173", "r403", "r492", "r528" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r30", "r31", "r157", "r473", "r484", "r485" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r171", "r172", "r415", "r416", "r417", "r418", "r419", "r422" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r27", "r31", "r97", "r425", "r480", "r481", "r528", "r529", "r530", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r24", "r31", "r97", "r172", "r173", "r416", "r417", "r418", "r419", "r422", "r528" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Accumulated Foreign Currency Adjustment Attributable to Parent" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Supplemental Financial Information" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r7", "r512" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r385", "r386", "r387", "r540", "r541", "r542", "r603" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r88", "r89", "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingMember": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Announcement promoting product, service, or event.", "label": "Advertising [Member]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r383" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Recognized share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r158", "r254", "r261" ], "calculation": { "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Less: Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r50", "r70", "r71" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "negatedLabel": "Amortization", "verboseLabel": "Amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r107", "r123", "r150", "r187", "r231", "r237", "r243", "r259", "r286", "r287", "r289", "r290", "r291", "r293", "r295", "r297", "r298", "r399", "r404", "r412", "r512", "r571", "r572", "r607" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r142", "r160", "r187", "r259", "r286", "r287", "r289", "r290", "r291", "r293", "r295", "r297", "r298", "r399", "r404", "r412", "r512", "r571", "r572", "r607" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r56", "r59" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Condensed Consolidated Financial Statements" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r52", "r144", "r490" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r47", "r52", "r55" ], "calculation": { "http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Cash, cash equivalents and restricted cash, end of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r47", "r102" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r153", "r154", "r155", "r187", "r205", "r209", "r211", "r213", "r217", "r218", "r259", "r286", "r289", "r290", "r291", "r297", "r298", "r326", "r327", "r329", "r333", "r340", "r412", "r489", "r520", "r536", "r543" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r18", "r116", "r131" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r76", "r284", "r285", "r487", "r569" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock, $0.01 par value", "verboseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per common share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r540", "r541", "r603" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r6", "r82" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r6", "r512" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r32", "r168", "r170", "r178", "r468", "r476" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Comcast Corporation" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r93", "r101", "r168", "r170", "r177", "r467", "r475" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r65", "r236", "r237", "r238", "r239", "r245", "r546" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate and Other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r37" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and Expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r115", "r134" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Lease Obligation", "terseLabel": "Total carrying value of debt" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r152" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt and lease obligation, classified as current.", "label": "Debt, Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r77", "r185", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r315", "r322", "r323", "r325" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r1", "r2", "r3", "r108", "r110", "r121", "r189", "r299", "r300", "r301", "r302", "r303", "r305", "r311", "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r424", "r498", "r499", "r500", "r501", "r502", "r537" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r16", "r189", "r299", "r300", "r301", "r302", "r303", "r305", "r311", "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r424", "r498", "r499", "r500", "r501", "r502", "r537" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r50", "r90", "r391", "r395", "r396", "r539" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r388", "r389" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r525" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Noncurrent deferred revenue (included in other noncurrent liabilities)" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r50", "r73" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "negatedTerseLabel": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r50", "r226" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]", "verboseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r350", "r503", "r504", "r505", "r506", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends payable (in dollars per share)" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r2", "r4", "r109", "r124" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r179", "r195", "r196", "r197", "r198", "r199", "r203", "r205", "r211", "r212", "r213", "r215", "r409", "r410", "r469", "r477", "r493" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r179", "r195", "r196", "r197", "r198", "r199", "r205", "r211", "r212", "r213", "r215", "r409", "r410", "r469", "r477", "r493" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r57", "r58" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r414" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Impact of foreign currency on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r384" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized pretax compensation expense on nonvested awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EntertainmentTextBlock": { "auth_ref": [ "r104", "r457", "r458", "r462", "r463" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for entities in the entertainment industry.", "label": "Entertainment [Text Block]", "terseLabel": "Programming and Production Costs" } } }, "localname": "EntertainmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r82", "r138", "r171", "r172", "r173", "r190", "r191", "r192", "r194", "r200", "r202", "r216", "r260", "r341", "r385", "r386", "r387", "r392", "r393", "r408", "r415", "r416", "r417", "r418", "r419", "r422", "r425", "r480", "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r35", "r46", "r50", "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Cash distribution received from equity method investments" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r67", "r232", "r523" ], "calculation": { "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "verboseLabel": "Equity method" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "auth_ref": [ "r151", "r411" ], "calculation": { "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails": { "order": 4.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Marketable equity securities" } } }, "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r551" ], "calculation": { "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesInvestmentandOtherIncomeLossNetDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "terseLabel": "Realized and unrealized gains (losses) on equity securities, net" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesInvestmentandOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r478", "r551" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Unrealized gains (losses) recognized" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r257" ], "calculation": { "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Nonmarketable equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Film, Capitalized Cost [Abstract]", "verboseLabel": "Owned:" } } }, "localname": "FilmCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FilmMonetizedOnItsOwnAmortizationExpense": { "auth_ref": [ "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for capitalized film cost for film predominantly monetized on its own.", "label": "Film, Monetized on Its Own, Amortization Expense", "terseLabel": "Amortization of owned film and television costs" } } }, "localname": "FilmMonetizedOnItsOwnAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmMonetizedOnItsOwnCapitalizedCost": { "auth_ref": [ "r460" ], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails": { "order": 1.0, "parentTag": "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of capitalized film cost for film predominantly monetized on its own.", "label": "Film, Monetized on Its Own, Capitalized Cost", "totalLabel": "Owned" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased": { "auth_ref": [ "r460" ], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails": { "order": 1.0, "parentTag": "us-gaap_FilmMonetizedOnItsOwnCapitalizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of capitalized film cost for completed and not released film predominantly monetized on its own.", "label": "Film, Monetized on Its Own, Capitalized Cost, Completed and Not Released", "terseLabel": "Completed, not released" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmMonetizedOnItsOwnCapitalizedCostReleased": { "auth_ref": [ "r460" ], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails": { "order": 2.0, "parentTag": "us-gaap_FilmMonetizedOnItsOwnCapitalizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of capitalized film cost for released film predominantly monetized on its own.", "label": "Film, Monetized on Its Own, Capitalized Cost, Released", "terseLabel": "Released, less amortization" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCostReleased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r255", "r256", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r324", "r338", "r406", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r496", "r548", "r549", "r550", "r613", "r614", "r615", "r616", "r617", "r618", "r619" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r148", "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Other intangible assets - accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r147", "r270", "r464", "r497", "r512", "r556", "r563" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r271", "r278", "r497" ], "calculation": { "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Gross", "terseLabel": "Goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r271", "r278", "r497" ], "calculation": { "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated impairment losses" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTransfers": { "auth_ref": [ "r562" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers into (out 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.", "label": "Goodwill, Transfers", "terseLabel": "Segment change" } } }, "localname": "GoodwillTransfers", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r34", "r105", "r118", "r137", "r231", "r236", "r242", "r245", "r470", "r495" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r35", "r50", "r67", "r117", "r135", "r228" ], "calculation": { "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesInvestmentandOtherIncomeLossNetDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Equity in net income (losses) of investees, net" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesInvestmentandOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r188", "r201", "r202", "r229", "r390", "r394", "r397", "r479" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r49" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses related to trade creditors" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisitions and divestitures:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r49" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r206", "r207", "r208", "r213", "r356" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "verboseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedFranchiseRights": { "auth_ref": [ "r72" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through a franchise arrangement having an indefinite period of benefit.", "label": "Indefinite-Lived Franchise Rights", "terseLabel": "Franchise rights" } } }, "localname": "IndefiniteLivedFranchiseRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r103", "r120", "r174", "r225", "r423" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r180", "r183", "r184" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r223", "r235", "r236", "r237", "r238", "r239", "r241", "r245" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r547", "r552", "r554", "r555" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "Investments and Variable Interest Entities" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntities" ], "xbrltype": "textBlockItemType" }, "us-gaap_Investments": { "auth_ref": [ "r133" ], "calculation": { "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "totalLabel": "Total investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments [Abstract]", "terseLabel": "Investments [Abstract]" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r13", "r187", "r259", "r286", "r287", "r289", "r290", "r291", "r293", "r295", "r297", "r298", "r400", "r404", "r405", "r412", "r494", "r571", "r607", "r608" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "terseLabel": "Consolidated variable interest entity's liabilities included in condensed consolidated balance sheet" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r11", "r112", "r129", "r512", "r538", "r553", "r604" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r15", "r143", "r187", "r259", "r286", "r287", "r289", "r290", "r291", "r293", "r295", "r297", "r298", "r400", "r404", "r405", "r412", "r512", "r571", "r607", "r608" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r3" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-Term Debt and Lease Obligation", "terseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "verboseLabel": "Total fair value of debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r145" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-Term Investments", "terseLabel": "Investments", "verboseLabel": "Noncurrent investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r39" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "terseLabel": "Marketing and promotion" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r22", "r111", "r128", "r187", "r259", "r286", "r289", "r290", "r291", "r297", "r298", "r412" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "verboseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership percentage in variable interest entity" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r182" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r182" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r47", "r48", "r51" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r36", "r51", "r119", "r136", "r141", "r166", "r169", "r173", "r187", "r193", "r195", "r196", "r197", "r198", "r201", "r202", "r210", "r231", "r236", "r242", "r245", "r259", "r286", "r287", "r289", "r290", "r291", "r293", "r295", "r297", "r298", "r410", "r412", "r495", "r571" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net income attributable to Comcast Corporation" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r95", "r100", "r166", "r169", "r201", "r202", "r530" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 }, "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "netLabel": "Less: Net income (loss) attributable to noncontrolling interests", "terseLabel": "Net income (loss)", "verboseLabel": "Less: Net income (loss) attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r38" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r91", "r341", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r40" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesInvestmentandOtherIncomeLossNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Investment and other income (loss), net", "totalLabel": "Investment and other income (loss), net", "verboseLabel": "Investment and other income (loss), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesInvestmentandOtherIncomeLossNetDetails", "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Notes Receivable [Member]", "terseLabel": "Notes Receivable" } } }, "localname": "NotesReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r231", "r236", "r242", "r245", "r495" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r235", "r236", "r237", "r238", "r239", "r245" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r159", "r512" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r149" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other noncurrent assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r161", "r162" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Deferred gains (losses), net of deferred taxes of $9 and $(37)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r163" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "terseLabel": "Deferred gains (losses) on cash flow hedges, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r162", "r165" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedLabel": "Realized (gains) losses reclassified to net income, net of deferred taxes of $8 and $(5)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r163" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "terseLabel": "Realized (gains) losses on cash flow hedges, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r23" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Currency translation adjustments, net of deferred taxes of $(2) and $247" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r23", "r29", "r413", "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Currency translation adjustments, net of deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r82", "r167", "r170", "r176", "r415", "r420", "r422", "r466", "r474", "r528", "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r93", "r94", "r96", "r167", "r170" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Less: Other comprehensive income (loss) attributable to noncontrolling interests" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r26", "r28" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTerseLabel": "Employee benefit obligations and other, net of deferred taxes of $1 and $3" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r26", "r29", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Employee benefit obligations and other, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIndustriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Industries [Abstract]", "terseLabel": "Other Industries [Abstract]" } } }, "localname": "OtherIndustriesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Other intangible assets, net of accumulated amortization of $27,135 and $25,860" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInvestments": { "auth_ref": [ "r132", "r524" ], "calculation": { "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments classified as other.", "label": "Other Investments", "terseLabel": "Other investments" } } }, "localname": "OtherInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails", "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r3", "r110", "r125" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-Term Debt", "terseLabel": "Principal amount of term loan outstanding" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r531", "r532" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r44" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of common stock under repurchase program and employee plans" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r44" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r41" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Cash paid for intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r42" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r41" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r5", "r326" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r5", "r512" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock\u2014authorized, 20,000,000 shares; issued, zero" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r43" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from borrowings" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r533", "r534" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from (Repayments of) Short-Term Debt", "terseLabel": "Proceeds from (repayments of) short-term borrowings, net" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r141", "r166", "r169", "r181", "r187", "r193", "r201", "r202", "r231", "r236", "r242", "r245", "r259", "r286", "r287", "r289", "r290", "r291", "r293", "r295", "r297", "r298", "r398", "r401", "r402", "r410", "r412", "r470", "r495", "r510", "r511", "r530", "r571" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r75", "r130", "r471", "r512" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net of accumulated depreciation of $57,570 and $56,939" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]", "terseLabel": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r62", "r64" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Adjusted EBITDA from Segments to Consolidated" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r78", "r79", "r80", "r81" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Redeemable noncontrolling interests" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherDebt": { "auth_ref": [ "r45" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other.", "label": "Repayments of Other Debt", "negatedLabel": "Repurchases and repayments of debt" } } }, "localname": "RepaymentsOfOtherDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r522", "r535", "r609", "r610" ], "calculation": { "http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash included in other current assets and other noncurrent assets, net" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r8", "r83", "r127", "r483", "r485", "r512" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r138", "r190", "r191", "r192", "r194", "r200", "r202", "r260", "r385", "r386", "r387", "r392", "r393", "r408", "r480", "r482" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r175", "r187", "r222", "r223", "r235", "r240", "r241", "r247", "r248", "r250", "r259", "r286", "r287", "r289", "r290", "r291", "r293", "r295", "r297", "r298", "r412", "r470", "r571" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Receivables, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r31", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Cash Payments for Interest and Income Taxes" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Weighted Average Common Shares Outstanding" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r68", "r141", "r187", "r259", "r412" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r497", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "verboseLabel": "Schedule of Changes in the Carrying of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r55", "r106", "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r60", "r61", "r63", "r69" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationNarrativeDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r60", "r61", "r63", "r69" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Financial Data by Business Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r353", "r355", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r219", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r245", "r250", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r282", "r283", "r497", "r611" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r219", "r220", "r221", "r231", "r234", "r239", "r243", "r244", "r245", "r246", "r247", "r249", "r250", "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationNarrativeDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r49" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of restricted share units granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of restricted share units granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Number of stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted-average fair value of stock options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r113", "r114", "r122", "r527" ], "calculation": { "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Less: Current investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r140", "r219", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r245", "r250", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r283", "r497", "r611" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueDisaggregationofRevenueDetails", "http://www.comcast.com/role/SegmentInformationIntersegmentRevenueDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangesintheCarryingofGoodwillDetails", "http://www.comcast.com/role/SegmentInformationScheduleofFinancialDatabyBusinessSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r153", "r154", "r155", "r187", "r205", "r209", "r211", "r213", "r217", "r218", "r259", "r286", "r289", "r290", "r291", "r297", "r298", "r326", "r327", "r329", "r333", "r340", "r412", "r489", "r520", "r536", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://www.comcast.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r19", "r82", "r138", "r171", "r172", "r173", "r190", "r191", "r192", "r194", "r200", "r202", "r216", "r260", "r341", "r385", "r386", "r387", "r392", "r393", "r408", "r415", "r416", "r417", "r418", "r419", "r422", "r425", "r480", "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r190", "r191", "r192", "r216", "r459" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r5", "r6", "r83", "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuances of common stock under employee plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r5", "r6", "r82", "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchases of common stock under repurchase program and employee plans" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r6", "r9", "r10", "r66", "r512", "r538", "r553", "r604" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Comcast Corporation shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r91", "r92", "r99", "r138", "r139", "r172", "r190", "r191", "r192", "r194", "r200", "r260", "r341", "r385", "r386", "r387", "r392", "r393", "r408", "r415", "r416", "r422", "r425", "r481", "r482", "r538", "r553", "r604" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accumulated other comprehensive income (loss), net of deferred taxes", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r86", "r186", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r341", "r407" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity and Share-Based Compensation" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedLabel": "Other" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SummaryInvestmentHoldingsTextBlock": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the summary of investment holdings.", "label": "Summary Investment Holdings [Table Text Block]", "terseLabel": "Schedule of Investment Summary" } } }, "localname": "SummaryInvestmentHoldingsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r255", "r256", "r324", "r338", "r406", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r548", "r549", "r550", "r613", "r614", "r615", "r616", "r617", "r618", "r619" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock at Cost" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r21", "r84", "r85" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury stock, 872,791,028 Class\u00a0A common shares" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.", "label": "Unbilled Revenues [Member]", "terseLabel": "Unbilled Revenues" } } }, "localname": "UnbilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/RevenueScheduleofAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Not Primary Beneficiary" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r98", "r399", "r400", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/InvestmentsandVariableInterestEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r204", "r213" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average number of common shares outstanding \u2013 diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r203", "r213" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted average number of common shares outstanding \u2013 basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "922", "URI": "https://asc.fasb.org/topic&trid=2127477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f,g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(21))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=6472701&loc=d3e49107-107924", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "920", "URI": "https://asc.fasb.org/topic&trid=2123033", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54431-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=SL120155244-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "926", "URI": "https://asc.fasb.org/topic&trid=2123363", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "928", "URI": "https://asc.fasb.org/topic&trid=2123672", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r514": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r515": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r516": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r517": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r518": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r519": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 61 0001166691-23-000024-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001166691-23-000024-xbrl.zip M4$L#!!0 ( "-ZFU8@BM/'X\T! 3'&0 2 8VUCDD/3[_SMKM[*3T.L7W_^^?V^^S]:X;MD-GD*WU@AD$GYT6@X/LLP_]HRSVNNWL<[=W M5)R8/"^?6>L>G_>*_8-!1A"AMR[V5@07GCJ#.,"!C=%);PRB.R@G'F=+. M:2A!N%3MP0#>#MZPTU\YZQ=_+!T,!L&U/VO!SW3Z<=NKVT&(!XHAZ JA'3:P6-;Q_V\WUC MCB^?B:9OR_M'%U(-EV7[<.N]^\$M[W=/7L.%&S>ZMNN;&^UPW;8S_4'Z-]U) M$:5X?'>_-[A;/_QXH\BBWV4$RZ]TY^B.T0/W219KK5^?)0VX%.8=$=VX-5V] M)IT/W_YJ ,,^1RJ_>-C6Z^-IK7->WE9;I[/^Q%#KYIX]+H+S!^#>_ MM\/ 9.GY//Q[6)S\L;36[0S )/.=\V-XS%7?_E@:A+/!Z_)M7[_YC__XC]\' MQ: 5WI2RR<OOKZNR;=>?O_G=%R=9?W#>"G\L^:)_W#+G*YUN)T + MBK.5=&/H51\+[T.G_ C7FP ,O<)5#3@;;(?XQU)A1,3>ZA 9IXP)J5'42G$O MG%28L_AEO6P*1CB_THN.::>J0[$RAINW1=^9U@[)>[)]LDL;0W^X<;+W3A]N'>X=[K;_.=IK[QTV+UK%[L[?%XW/NVSW K[O M_,VV/CP,U+MZVM]XUR.[% M)[2UWCK\/6BV-W'S$.YK[QTUUX](X]TFV=WY MYV!KQQ_L[7@HL]EJ[+@3_^YM8=]]$HUU*/^B<=K./SQNG>.WC^<*]5/O^/.G^_LS%H?$1G[W!?'Z4L0MLU]+]5M2O;A'JBY0 M3K'P.262Y R<8&Z"C? 7)B0ZS1UC2V^B:?7#"PKVINGN!M.K#?=1(D;WB%A( M[*,,(@>"$W(@-V"XVB;'CPQ<4%X%O?0FB>$%);PV[/5N"'BCX]>!%"YEE0.$ M&LX&*QY^R=M0[4%Z,O?F/ ^=6@N^I07X'BVPA&/+A,ZYC #?)LK<(@I_:2Z4 M%D)@C9?>K <7VC;T,OJ2.+[1 29QO@;ZT#.MS8X/9_\3SFLQ?TO,Y#X\-UX! MB//<8PYB#B;D!B*@'",>45!6$@]<#$&<@D'F^JZ47]_D9KT0 QBJ"_U[.&7B MN"O],M8!/RGA]LY"J 5>U MCAK1[PY[Y;>2 J^,E*_2D.]1OG%!H=2\\;?"I^^Q /TO&Q3N9>QKF_]SLP=O M/_QF_-/-TH]+!CK^!DR]-TB(5R)O#HU#ET5=7;MLIK]V*\TIOJJBNC+^/J[D M]8V.NK??(A+000[%0!03%")?Z#7E/.,Z!H;\%/IM]/IA/SG_ZJN'RLZ.6X4K M!HT*FGP!5ZL1AE&DN?)Q 'V0GEEKF7Y_*WX<=-W1ZEG17WHSOF6MVP9'4EY? MK0KZ_?6]Y5_VW64SYD*:C ?/C F2>46 B[%*.+,!PHN''.LA/>"*<+8XHEUF7!T?%VN M^8I M5]#A+B!IM<+:>[MP8*+U4H39!EPJ(B8H7+Q6!->5I+?D.MBTB:C@@%3 MQ=0'%J*P"BM%K)?*813BXL$POD:;2KDRM(AR%4H$,%"A>!","F^C(A#?(&X9 M1/S(+9Q<^?+/X%XA:B4&"1%"Y,"&K>'1^6BD)Q8T64YC".?9Q+IQY@Y,9S\8 MVPH?A[;;\T4G94.L!PM/#7NA3Y9_ I%')RESUC'B,8B<:6.9"S)(:K@4CG_9 M+"7-,)]#2;_,H%,UW3\8R87EF%^^WNC*X^0R[!254/H'!M3OLK_;P?1!']^, M6E9>'! M;PIRE *S\NGC^I-E+(+U@@1-!;!HP'*KO#&>14M-0 17T1$9PS>9Q1%X\G@, M)#^"@==E "#_,1G595_XX@3>X?JMY;2,&71[WRFN.\^G']=#I]M.3N=NL8\U M]1M%O+[9^F]I2S 2$<\Y=@$(.@K&4&:81 );^%6A$A$()C.A)-=L+\V87Y/[ MTVSOIN\#"R&6NX@@.O&.*42#0LI@"@&+,[[L 3Q[/8 GU@-61_#\R"NL&:.! M:L(T9AYXO8R6&#'R"K,!%#?QETZF!Y!U('2.(Q:> <]5%%L)OM&0@#6WKK*" MV>L!,K$>,- >@D6:=00R$(7R.E)DM##"*&O9R^' (C# ":(3(#/SE!JG" O< M:,.\YD&1%)I)'5[.-A=!+I-##!VMB@9QHJ-@$1,3N=?4.^]4D%[+19/+LS/I M2_F$B(8'!EQS)+ I/#280JQ#R.+AF//*Y?)X9@/1D5KA(A",Q&C0D'+ MP!B3D5"!^*+)Y5LX]O1J-_X]3'EYW?9QMP-?^_=57;9I3C3"&.TY14$:PQD2 MW$!,2KR/7BGXEYF7X]VU1OR(1DPN#J':6ZJD9M9(X*#*4 _?E%(T,,$<6HR! MYT57C>F/9HNT=A %[R@' A"UILPK0:*E6@NLIS$"5NO1C^G12XT(WDP?PD1" M0(PYM2E9GVE*(E$.,>.X)L$L&L=?*/5YENA"*&J)I $<=$H%JFP*$8;K/ $5,01/T=QS==%L^I]D59" MF]8'4_C-SIHY+@:F-2?!AM!"4F,(DYPS0X!C:@F6; FR&@/MG*-@8_;$-+D( M@ >0$$&!(NV98\2&X*RG$! 83*6;RU4P,R*OZ=-R"\&<0TCIJ!7#A%O,!-5& M8HFH80K/(RV?1>%.A2LSXX,/) CH;68#TFGNU-#(B!*4^SA'7'E&9/HL!!;@ M%?BJ$M& F&20B@;H3"MPB"YRBN:(P,Z>F"8X&ZL\BMY(%CQ 99 :>>9]B )\ M(0$*LS"LLC-AHH:SB3'(1%H8ROC 7F91\@H*8*XV3((/ UP4; M$8[$44MDY);$A>&*.[TR]_F\'!ZN1HKGA"X:8[V*G),@(2".5EG..8K$2N,) MLWIAZ.)+BVARC)$I(/+"$*148!$YZSS7$F-'"8OQ<@74_*/<2XMH1,H7,1Z:8E(&!4_(+XXA>'N@F)2)JJ4!(*A\E9]H(1:1PE )](%: M;!;&%ZTZ-VP/6VFIZ-;@(/32?;UPD$H["9L=UVV'.?%-0CBKI#>8$L64D]8% MSS"V(#'+A5,+XYNF+;+)^2KA(K9&>86I8M0'97@,TC(O"*=XSA%UPRN. BFQP[ ME2%(IJ/0-L:T%LCBB'7DW@5*-*?SM,;QZR)K=COIQ7O=5JOH[&]"%_1"?S G MA%3J*%T, 3@-8\)C*[E&R <,IA2QYPM#2*<@IH0"8492:A##,JJ(C*8002C.B!+BEH]%*')1 M7'$7%X9<3H6I_("4+G<,LL-^T0G]N_MS5?O*C2^/BWGT[DV*:!DQ,]APL$^! MP#X)V&=PP@8;Q3RL@:QZX,]1#WR"-[V^X]Y:M],);E"<0%-7._X#!!;ID)E% M25BYVKZM:ND#^C&Z^G3U\ #;2&LOA&'$(TVQ-3YZ#)%H]'0>AOZ^J1[IT+N- ML]3-Y:$C"Z(8M\3('4$6>YL(E34F. A$F6(:"#69SQVLQQ+]6!71OR[5[="O MZC*MA^Q_]-B/+CA[%O#Y9JW]WB"5W>^V"E^>%[D)?7++U6T=I\W?P,N-.V@1 M%=LK3!Q%*0BD+ JI&2&<1*6M0EK)N5SC42OV;"GV5.(FK[@5P40 ;L1H)!9+ M9HC3.C$U8>:!ESU)L:^N]4X*\,+7%:S6Z$6 :H&YL(XXAP-G&D7#,',6<^," MTDS;18/J6J,7':.-=%X#V_!"*Z8H4E1)DC9K,$;CR.8!HVL-FNX^^"(PK;A" M6$B&J0"7KZUEEA(=0Y!N#C"QUJ#IKF:).!UAQ(G&A%&41MJ]D!$CKB7$]@N! M06F !I3G\6,T4U&?R;*'1O"%>1Q-F$OD0TZ(= *(\00Q'H21W/)HD7%"&2/X M(B!?K;>+A[>,220E8:"IAA%-;> $Q2 0#5%;M# #XI/5VR>IT,?!T!?=28UC MS2)3F KB8D(X U-@CBG&F%-,:Q<9MUYQ%]P\9%G4FCMMS9U.#HGQGAMO DM[ MWRMFB >6$'#DQ-JHYO(\QZ^IT4YJV0?3.WJQL?SY8"IS";M&AOVCKN@0*'9[2QPF"^),1&YB#C!S&*G*$= 0$TT6*%(Q!R@7ZU 4YT' MCQQ9%9'6.&V[9+2.5D*D'9FP$M%Y.*-]1A6H3'X=O<5&JR@/="R>8^7_]%&( MD,"0=T1PZYC5$/=2KWR@A+I +:E#WSE3HJD@4<3.R2@Y5>FDKV"5Y@K8$ \B MHC0:6"/1O%#IZ:2_\!@T*%#:Z((Q[S6+:?&G#$Z!;]/SD*E8J\\4YQTX-I8I MBDU S BJ) XD:J.4,UY9-@?H,YNL=CIC\<8)8KSQ5&IF*%4!I6,BTG'(\)^> MA[R/V93F5&Q3$\RC$=$C2Y@B7!L?8M1>.Z$40F(.;//KT%ZRO.L7KU&]!::9 MTUFJ8Z6)H$I>8LZ8C<83)2V+"BM'&9K_6.4G5::I(),%OAE,L%Y+SRCAREB" MK<.81L*9GX>8I5X>,Q?J/16L= DF):->0$SEI+"8(J1 BT-T4HDP!UA9J_=< MJ/=4T-M13--272.,9FG^C3G+ K:>>HJQ)XN&WC_UBIF?"+8A3'+$AT"41PRE M4Y(UC3PBK8(RTLQ#]%OK]6SK]53P6ABJ,)!KQB1C'"L348S"X83A)(8P!W@] MHT.\WZ=$D[7B15^10:S4(D;E@J#,&:N\@#\IU]TP'FF=JE%K[RQCKR!*624C MII:E[6T\E=Y)I!'%T?AZ7<8\9K?_1)R8$A&M#TZYE&GID,;86LPC4X8Q%VOT MK?5WIO&76,X%T5$@(ACE5 =.%>52(6*,%?.0IU>GN<^,"D]G,X9('':,I]5& M3&ME$(.X37A/J:".+=QH"02 B*V6$1G'F1+66&(892IR@CSV:@Y L=:H MF<(H&AQ'D:6A4= C$31F@@<-T"4@ZIF+U;QS(M[IK/B2*IK F+SFKF"58<845 M]9HSCH4A2FD>;-#86>WGX7",>AAC1G4+-$@@YZ3&@3'DC$F9$=8[AW#:E'H> MX&OVB>RBK[D1 GF! V)<:*:D,Y))Y9 +C!AJ")T#):J'3*:O1EA+'9!4( M@=X8)+4,D5*@4PY'M6AJM*@#+=/7)*IB.F66F: ]\P08.6B+ /]&@A RS$.@ M-_M>[26&9Z:O2DIY&K3RRD7,N(M*J!BUE(8*:Z6LQG)F4H/JH8*'1I1N:<>/ M3 EP&9!P*@A'F,%<0]2OF.2 .@*)N"C:\=,%_<^B+#0".V:&:@=>R?!H!>=$ M!X6UHX1ZNR#*\O.$[\^B)2AZ+:FFWGG./&(0F4>)N9/((*>5F%TMF7W*\F)9 M")-3!XD\1QZ1B 1GP3"M*#<11$9\RDU?% ^SD"'U\^ #TU8(9S%*QQ^::'P0 MV!MGD<7*>;8@"K&HP?'ST%#K>5(!HYUDCE*K)"$V[4SJY.S+[/>.$L MA DJ!3*&!!FYD9%1BDST"!EOK%6,:N/F6RE>.@MA@F$ (+:D\#=Q& "<6A-P MRAV*Z8@Z&1=N.J_>[O49("Q5^J'7]4,WV.J-(JWK+[O>;8?^H'!_]KK&6]/Q MBS@V1[ETW@4)5 @QHH4.&N@08H$&2R.+<[#FJ[:DVI)F8*V=",*QH+CRPH!/ MPD9KZE&T4DBO!)J'*4YD#$0J+.8A&>1;8BS7\E?K M]V]:SXN.;]06_),DQ1@>3:1&:C G%BU1GHO HY<0-5&*YB%:JBVJMJ@9\E', MI&.;I A&1Q:TLP@[;['PBF$5R#R<2_8MBWI EVM[6G![FLZF:Y%8&37F6'&F MC34:1RZL5(I:S91> ]5V]//:4_3.3=36^0$53H=?L)HU$1S0AV3R%&EXL*= MO/8S*/;7P.4?>/ON(EK/=$X2 B]$#:=(,L>,5E9$2973Z4BA:/D\["A86T]M M/5/R/3'&8)P5EGN3[,<2!0Q.>\:U0E+-PTD:#RO,6)*K_B3T!@7H\7[-X!:< MP4W'!TF@;8Q@BZAF3!C+M1$D4NVMT\+P.?!!M1755C3M. AS2FGD7AK%B"#* M8H&9E,K&F%*%YL 7U8H]ZY.R6X.#T%M$'T2QPH8[[[UB3!)G@XPXT" 4IM2X M>1B5JZVGMIXI^1XN-.(>4ZF883$ZZR**@<(7(0-%\[#!SI1.'GI,!LR8.H9) MF./LKT59](V$M(]<$48D#9)%PS0-+&HB18"8Q\=YR)ZKC>4G-);I>)9@K:=* MN" I8\@KSB-" CG/P7AT[5E^R%C6B_Z@5]CA)(ZXKVUEVH[%)ZW%UC@:"9,< MJ^ A=/'<^BAIE*1V++6MS*"M3,6O8.EY4,$(!'X%B)A"B@MC3&04I7/0:[\R M,WK[I'S89AB<=GM'"VLLTSEV$*(2@:4QS"NF'=%.,\J#4? K=7(>)FAJ8_D) MC64Z)SHR:SG5C&C&F/%(J72('PTF\H"YGH=5IK6Q/'Z\=FZ-8SJ[_%L$?D-C MR81FA@:+*!):0EAO@]*N/J*^-HZ9,([IC'5)(A1.J60T,B65X1XA<" X:J$- MK\>ZODM/1Y6^AY\[+YY]LY [_DW?C2A*24C+.2V#@"1BS242TA$)AN(<\;4; MJ2UEYBQE.GO><(RHBQ)Q1)G%S 3B10S>(\L$,[CV*=]C*3L'P0QZA3.MVD;F MWYM03Z*G!#MM(TN'WBIN#(](Q@"1O*R]26TCLV0C4_$CDO,H=3"$.,H4A.O, MDL 5(\A",(_F(;MX"C:R8)K[(F,&<^E"G W6(Q%,C)$)CVT@Q&LG3/ N+6:I M74AM'K-A'M/9YTPP1LK]_#5ATA 394#1>:^%AT#"K\=7"A. MTB%2(,7]GFE?%][&OX?%<2IU,^V:W6JECQ]:YH=S12X7D#G7'8(2-KN#T'_? M-9T^&&/5,%#1JZ;]>7[U>>?\^-8RM/+IJQM>NG']/\__+%JM9%-@\\/^W09^ MZEBX(?CM8P_.<8!*]XH[H$*-G42KCI$'.,".-91C)4L,))K6& MUQK^DAI.M#%. <10/*_'Z%&/VR%K9C4 M.6U*-#CH^LW.2>@/4C%W?PVA:=HW_/3JP!2][F*.A03G@R68,8&81U013Q2) MDGJ0O]+SL#AAOJ0\'3ZF(Y44:V$095Q'*X(0GC$K=?)=>';YV,P+]UG8A<8& MF(,WUCC.D++68H:U-AHC2T3PL\LNYDE>D_.50A%M?111*,JBBEHZ20FE'O@A MY;2VK^\+TX/?2+U4A%N!^C^F5R3N528W0G/*N\Z!J7WH%6W3._\S=$*$"N#C MG!B\N6&L%]GR_S5L#9_7!V/]:!\, MM][ B!])A0L4:66T)%XP F&BX)J+& *A1 EL%Q_3GT>RSP+HWFF-)#!B@<$0 M0]"80G0O%"8,L)W\!(#^[,*:('AB38F-U%*N&0Y&<4>%ID@Y011VOK&4/A!MS?8";WVU>5Y8;(VJ&B0#X$%P5*N(\'1LL@E1=@* M/<.H-ZNRF1S(.2&E M\:E3G,"OIO5G* [+<;H^B&>:K'2>*.FP4U2JT1FFMEQ*O1U,?]@+;T9EP,=Q M >,KX^^IA/LC6H*1UY9CI,"K.FI8.EZ &VZT L>*:EV[!3OKP0[N1YS[ZTT0 M5 Y3U\K^'5#(>=J4Q1(5 V/:*86%YY1HA3GEC(O95<\[<^H5N5OKMH^[G:LY M]6O3&L/VL)4$N],#;6F5D^&K_G!84<,YD1?#5@-X8.*2O#"Q0">"MEA+(!K( MFMFG%?,@KPE.)B&G!58V $-GP0N#H^8J&"254\C,\%GNWR^O=Z;HO._V^\TP M6#/]@[>M[NF_@M\/'TQO?@PMVL@$%83,\SSV7@IN< MQ5$?T^(R9$%J+)TMJ+QW:3A#2>PXUHMH<>O .CK!5_2C3%7HSYUGXXP12[R% MV(PSXXF)&N)ET PF!.(D+*+!34]ND[.WZ+ES7&IM!<0V#*(:YREUA *CY)&. M$Z;I#*=+7$KFU/3\W3P6B#-2?C_(Z^.@ZXY2QFA_^^.G204\2>RW!R$;IF/V M2UUZ!^3GN1T7 MG:-?!MWC%0I?4W-STRKV.RL)28MX#@7TCTWGS>^V]QIJKCY7#;C3C&M/NY!" M_*J\HI/49(5"?5#:( T C)^PW1[T0NZZK98Y[H>5\8???-$_;IESP-86@'Q> M/O3;S>9S:&^YBZ6BY[Z/7 W[T& M3VKT\&6TC"^OO2[+[HUO&$F"5J_K,WBIU&U_+-&E6^\]>A-\/,C*D9/L/U'Y MWV^CZTDL=R\>&^^+SOX*RG!9Q54;7I?]]!C)C,0ZO@Y-[/96QA5$T-L\FG;1 M.E_YOSM@LOVL&4ZS[6[;=/[OJSXXVKP/FAZK&_O%10!= VF47T^KMY=03BFZ ML5Z2U)>?FIL[&^O9QYW5G8V/-[5I!EO[<6/MT_;FSN;&QVRUN9YM_._:OU:; M[S:RM:U&8_/CQ\VMYLR_PF<(14!7!MW.JVQ]>6TY(X@S/?/-?KNUW^_VVKL7 MCN^V-U#CXFU[ZUV#[%Y\0EOKK<-=**=YN$IVL3I[3_;.=S\[L?=NN[VU#K7L M;)PVW_U5--\UZ%[[+=2Y?]JX6#W;^KQQ!L^V]]973_R[?YC_%]1!6B?V\/AH M[]TN:[;W6HV=5;3;WD2[%[Z]^[E!M]97+QKK&WQW9P/:N7?4>*O.&^N-TR^> M48]E,#GW6N1 ''BN51"Y"T@2I2W%1"R]P2C_NW165U)XDSU&=V[ZCI=6GE\: MIG>4;77"KP^V]9K;XP^YO1=V5&R92/0]CHHN,ZX>Y:>>Y/[8,F7D*>[O(5\W M=E?D^"PYK.N=W0KQ3M>T"^];86E2L+3:*TPK@[##=7W(&A\?JUKLMFI57.#Y M(>GO(=#/T&N=;X?C;F^PE*63+LP *H ^ #Z^8KO=EC6M5G=@NV=S"5YO"_ON MDVC =_"F4/Z?K=V=O:/F^BIO7!P4C0O'&CN.;GUN7.RVFX?-]:/1,_] 7;RS MM],]W?J\B\IW>??/0;/]-VJL'UULO=N\@/K.FJG=%\UBES30UC_J]/W.ZJ#Q M$9V]W]D\;^ZX\\;^%Z*Y#8'F(1"@GG;4,X.^__U-+)GZ[ MC8"W2/#(.IZF^"-Z?!L5NLVR&617491#K!?\2G.1#6=]&%5K>,/^5-+6:MZ'.@_18[LUY M?AY,+P^=N<2![R8Q9XV+O[]08TT,&N7$.9LSHERN7(@Y8=ZD81",I5QZ US M'?SW?V*!?J/X598Z_NL&/8,ZN=5[))%Y>=9"ER7_7M:BZ+.P%BSGG[5\#C;5 MWI]YME).+Q=I=GG1Z9RC[,+5KXW1K9Y?",WCKW=N#W?9VL?OYTT5C9[N] M>_CI8FOG[UMTY1CHS=_GS7:# K3QYJ$#:/O$=C^_+?;>_76PM],X:[[;*YH[ M#=Y\>S]=L2HJIU1N58K6>,2YCD+GCG*&. [4$#>B*^RGH"L[VZO-CYLE*7F8 MKU2@OV"DY8ZAEP[B,BB?)F,:7$+!F#+%7K>=56*8[M^#[M>O/TOWZ4?UWGW- M>'D]>WI;O^_O>[3A:>-)+TQO]+) ^GOH#1' ;Q[F,-_+;QCP+2HF7FS9VL>Q ML?OG.OC7)CONG:_XZKS(X^8]OF$@17L_Z_?<:.^*2Q;S91\O'Q[O+V6F-4B6 MTW:F/VB7%F1;1UAP@WAUPZU75,=GWZ-#H./'9TNOG^" [\[K?!=-O=]I5VU[ M>3]5^NVU;KM=]-/\;_:V #MN#JN)W6L.=R)L_/(E9\M7EWVP<6;<($LSWEDW M9MMA/YT893J#W[(R!09^G*%X]/Y7V.RX;@_8?IE5^ENVZGTO]/N9Z?AL)[3" M\4&W$V;^)2K=2S+XT"LZKC@VK6SC++CAH#@)V5:,A0O]YR//4[7#S>7MY8_+ MV4;[N-4]AT[8'.5QN%*B6;.[?)<$/XQ!CP+M1UIN%5/,UAC,<\?2U2J(!(B5 M3LYQD+Q+-LG>SC[=^[Q[VEC_LVBN.]XX/"*[._YH;QV"YL-_#AK0WKWVQNT@ M^7#W<*^UM>Y;>X>KIXUWFZAY<72^M;-WT"3;1Q TDR;4UUQOMG?_4>?W!,F$ M1X4LT;F05.8IZSA7T;.<66EI(,XH:U,.$\XI41)_=Y@\26V?#3\U)86_J>&MM M:_O#UO;J3IF],@,V\/,B_HXYN^EX:_A_M"5LWK8$Z9#TUH5<" GP[X3-(9#C M>0R.,:H-T90OO2$R3UHCM7J$[L_:V-_]@S+/KJ8WV'X9HZRE/0Y[YVM='^Z. M]_?3'<>][DDJYV>;F#QOK&]>?$%>48(%S:T2/&=>Q%QY2G(L@J9*&\N47'KS M(70Z_?/6B>D4YKNRK!9;[491Y>B?]] _-/I4N/LB]>12 R,5@H+NH28R;4- M(H\V5$ MSH0W$!Q9GROG50[.$W$K<(1_ 9L.BI;QH75\;7CUG$LP-297.9JOW 9Q) MT7'S&2+\D+CP%R*BQ^!.(9ZS M#\R_/*,N)3!>[07SEO2[IO@96E;H^^;B MOWZ-\<>MNWA*8S%;1NS[\BU?OK'0LYP]=Q;G5*?E'DAK*P:M0N9;I M]Y\P-_Z(](HYZXZ>2:W-/IZW;;?U2__7G[DSQ@D#I6J$,W=@.OOP0R<[/2C@ MERN ?HF9VQF-P-3UWL/MY\W1KO7FP=[A)FQ>;I+E^1!KO[DEB M_OQ7NTDV^-;.!I"C1*#>'NP>KK(&>=MN'#K:.-Q%6SN[IWMOH8UWYV?3C@9 MFQ0$02SF3#&9FT1WM3""!D.M=Q#)KB70RU;38%8;E+O<,^15]G_0,L+9L>EE M)Z8U# ^.W4\$%VJC>(Q1C,"YPN;:(AYA$7>FK)R3@H3(&=ZI-7YZ;F!CY'RKK(7;TU_)-<_QS-=+&\7?=S(:7#I7 M2M =3\HX!HR ^U]$@RY5!S 6@AA!G-DW?FW]7+B)+2_[#('O_?NVKIC*G MX<+3=9WQX)DQ03*OF19"&>Z<4]11 W^LYCO5/([+ 8\)Y54 MVYQI%')&A,Y6G*OE= MIN(Y!?ZM+1TREUNJ71>^:J4Q0\>\P%8J]EUC2 MG$H!<6C:Z-$(3G)CA#7!@-20JIG*-W6=R*"MHI3QJ%G 7DD;M&,:6Q9QB+1F M*A/6970/4Q%1(V1)S*'7.<2<''292YE'^(WA*#'!H,MXF=\94]$UIK^(GM=, MY:E*?H>II(Q?I)'+';(&F(JPN8U(Y8AZ2SERG'H]8BJU5K\L>M=,98**?W=, MQ?'HM26@'@04G_&0*Q=EKBP0S"!Y0&D]:\U4OJ7KB%A*0I34>^8I5QB+M+6W MU0IK[VW-5":LR_@>IH(<(I)[FX),G3,366Y1X+ES@DB10#V0^\=4:DQ_&3VO MF E.1PN<*2+FW7C"/^9BI/',62ZW6-55Y/LV_ M0U4P=XKHM'*249RS ,AN@;WD42JF) ?^+D5-5;X]@.B(1DJG0WDUXTI8&0S6 M5%$/?:B%KJG*A'69W$=5!+>2,Y)+P.V<84YS$S3)@T=>.YURKF2B*O(V5:&D MQO07T?.:JCQ5R>]._TC', 20N=,< 6!CDELE=1XQQ5X;!F!N*JI2:_4+HW?- M5":H^'>8BJ>*8QED3FB:]U3P28=T[@W(RABM'69UHLJW==TZ!92.(@0ZSH#> M*4W2.=G,1\0,E75*[:1UF=[#5'!TBCD/&JPP,!6N3*XU2R1<*.82DSAOO,^USYM^N),S UR,2:_B%4NI1S52^SLRNX>I0(?K:(7+!>,"=!GQW&AA\L)AQ M8"0A,94[TS_LSCXR-:8_BY[73.6I2GZ'J0B-;*P2:8/-F0@JMS3@/% B'2.> M:S):PEQK]0NC=\U4)JCX=U-JHS5<8I5[&UG. @6F$J3,06Z4$&FEMKAF*M_4 M=:%$ !HN% ^"40&=J8BA!G'+%/?(U4QETDON&VOH='20P'GC\!-0V:I9[%!0C6AFD4J;*VKL_/]1Z_<+X77.52:H^NJWZ3BC$970Y0HX" MOO.0&V=5KCQS4J;A=*&6WB1UV>WVCD9492R3'R$JHXV%1OMQ+O+>0D$FMRE$ M")&S@($<1N>CD9Y8B.CEM_;:K8G,TQ7]XUTBPQG20GJ;.V5HPGB?&V%IKI#V M0FC/N!5+;\@R\)BQ>I>;S7X<)DTM.F80?+8>+.C>L/=B-*>VDD=:24V#GFPB M=VB0"I82JX#<^TARAFS:6@M,!&L=.8\HR&0B:VM[M<[/A,[7%.DYS.(.14(V M1$I4R$E:?<1$FGQ-C,EJ%!56QCL:?X B/7B*V,T=RS&YN2'Z+<*'<-WIP&EHG(6O#BQWTLU^@3#";K#]T!UG_ M %H";3Z&KNA"0P[,X';[3\W-EJ9F5@^/WN/75^6)Q[^0ZCTM&!]PR/-;[57 MF%;VJ5.XK@]9X^,/VM]__Z>63/SVQ$9\#C990_\'*\^>^O*3Q9YF]ZGU3^B] MRTYGEYW^#0#7-_&;SC%^)TP#.&L7@Q04A1; 6J_;28RK=9X%8%_GV68B8L:5 M!Z:OFX')TAG6M^']JHSK)X=L#^%.AGA"\.VP/VQ5)X]_S'>R7]+)-O(W0LGR MZ(;!0=&'%IMCJ.[7^[$>DTGA?-7>2_@._5]? )RO]63JR!%6_WS@C+X$83Q* MAW<;E)*5G12YHL'DFDHB"$3QS*D:G&MP?@HX)R@6J$CKU$@F]]]<,;"._]T*_#1@.M?3&5! K0V]O1P_)C]&8:9U)QF?:$KBJ^_U"J&\,K-RYJ.7[T MH6.7OO-BT^D>;%YOKOSU\'>X=&M@&I/51D4D7I."$+KUY?[^W?G F(^,?C!?1@O+ HHFW>Y/NU M>!=+O!\?BHQ^%ND^.TLI>_C/81]J[O?OLA3;[;8LW-$=V.Y9S4X>P4[T= ME7'*:9T;)FS..(9/ OZ"#UP9$)75[)H9OPP;F:Y9;]P_B%$;]82,>MR_[\KN M7:MZMS;N'S?NHSM+8@3'C+F04Z4-A!XFY-;SF&,A17"*1L'54XS[&[FEX\$V M*"1\/=>HOO/Y[WQ*ELNM25(V6R/S\2LCX*^RXOZ!^R+>-WU:3II"<-WIEG.> MPWXH[X)W#1V?9AOASGXYE#Z>H$P3EZFNUGFJ_+2 JJ':K ,OUTW4[Z3HE\%Z MQW1<"GJ![W>'G9(-]@>FXTW/][/C7O>D\+WJ?5G\]<^1^9)=]D7XSFGGBA\%Q9Z!"L!>'1*&DD?]#7SMUL M\?-.U<_AK'%"@9Z8^?:$$U_0&XDI24XLK93P\_K3P2ILM$ MUMGIN-7RO5:/>T5KA*?\55K805^EE^V%[#3]-8*SM^4[0Z<,.T4%9E4'+]TZ M3=Q)RIQ-NQQ@%C#3QJ9M4M/A[5P*Q[]LEKC&,%\"3'=%&[#JCZ7-YMM[4C-+ M(90YQ1_+JK:N1'D3]D#HN>\.\E&!0,D@P(.RT,\%@AS"' A15E'S\%,"1/Y% MR$"(16FV Z?=5@+-E3 \;71(J*!;RX-*68@ M$9?2<]>ZO>-NK\I-6TM64ZG/Z@V[*7,2GJ8\"#,,KA'IR"V+GAG$E*2 W QQ M&@*NE>?YE.=L:\>1+\!/!!>CU+'+4-!GQ]TJ,%OIA92:>A)^ M&^<.E&][[:E1\]#5(\9"4X:#AQ^Y*2+QA)SA-[_;WNO;@R77_DZ5E+8L'-#! M"#Y*6\,HCLJ!2V)*.Z>M0,)]D4OC9PXN97)L]D-N>\$S^GGEA3-#+BM/OP02,ERGCC\*$IQ0K]3)1CX.:IQ0KEI%\ M7&._?U.>%T[[>>2BQJ0(H9!O&%",$S&@._X5NJ!J' 0SHP!M9=B! M%TMW09O,S+0E.^BED.\_OTW), +-6]W>R3:7L[>;S=7FVN;J^PR"OJWMQNK. MYE;S]]?F.R;*;LDT2__*,@/V<>)]7FB\KS>7WFP.0CO#RY.?!7\QC;W/:*>E ML4]LR],T]NWE9%1:45RM<7Y 42=.G.Z!Y%YZP_NUEKCTYSFW@;@MPV>N\8X, MRQG9IXD/_QBH_-AN9]_-RVHC?8*4Z=*;M2X\V$ESQ_"I=/EEUO>EQ99*,*\O MUY_KUJ<1Q,V.Z[9#]LNGCAGZ B3S:XV@\X&@M$;0GP!!Q2(CJ)AK!!45@J8D MD5XX FES2AJ/)U7/$W;,]9XNN!X2L@"XVEZN?G%T]3Z$D]-_R![V^J>]FL4 MG3L434*DLX:B]':FN?.FI.HQ:Q9\WT[&HR*R-/]*X0=/R#@VM2?:.JL M,O4,KSS%TFOKG@_K9K5U_]36+4?635:RCV$_F6ZVV:F6CD&9M17/AQ7+VHI_ M9BMF8F3%="7;#B>A,PRUYZ_9I2SXE))Y%B5-OT3VO38APQ\Y7L?1?Z=R?TVNELV4%MP7-A MP4F M07_Q!8LZA/ZA&KY-7_L?TBG(Y?GEP5]HIJ=R,I0BU?YX/ MZT["K:W[)[9N->;</0Z==C8/-CUDFJ>.82R&NS M?CFSYB.S5BO9Q^'Q<:NM%W MPWX_#<$GP%GMF-9YORBW_KQB%2DKIMK*/]VS'?K#UJ"\9>LX5$V:47!Z]FW. M[E6%9ZSQ1\$I:0'^P44 S%^!32IG^X)8B"&:C2KS@BKZYT.5>LA_YO&$(++TYE.G.I8U]-(F(*95'>LUR@KZ M&-RP5Z;VE6'OIWY(%T>\IH:?^8"?4LP_'?R(&GYF'G[4TIN-LX/"%K.ZM*?& MDOMD]C0L$<]UAE(]SC91:\1XZJ]UGFV'XVYO MD'4[V=MN;SQZA?*_,[@K=GOE$>X#L)"0M:'H@WX6 Y]R@=P!]7=%%OW@X:OONF&5B1F+%I1O U0>LF*02@W9I^6/R[?C MIXTS5^[N5^5Q5EE5OZ14*X)^^[BQ5G["O_V:F5:Y^?2PW%QL=+WHN-%YW"&S MYQD $1L'1=&#V7%568WO+T99*>A;%AV6@P.H%6OLM.#PAUD[0"2N+S#@31] ME3H!36^GMS>=P>7:M MY?Y&TY/ 7+?3+WP9?$(Y-F3')@D@0I'?DDRJ)4N>)=7RZAL=D)0"NCAMJY@^ MQN%@V$N76JW,#,%T3>F H*+A<=K2Z::P;Y2=SC(WH*.^*NO;K?S4@: Z;>CH MH8K4!UUH0>^TZ(=724^[P_V#E*_R[:)>I5Z_:=*XZICVU% ATV9.7&U+U MAQ:ZM3"]4O7Z8R4:/?-JK#2CGT_#[5^&_?$/J?C1C]UA;WGT\]QA2!,TLY=$ M?$.68PGVJLZ&3\>]T$\P[5//FPRD4X*'-2GI<=@O=R9P@R&48]IP+>EZH^@ MZ@!(C-2ZW+MST!V84;( *%%"?K.?S*WEAJTJ(S)KF_,LG!4@0C\,2:)E9>FX M].S![AV]$TOQ]YP>T[V(1VZSJ1"6^]W]VNJG-#&>SMU>V]AN;C;?96^WMC^O M;J_G[[>V_B=]_[BSNK/1>.RAW#-EQX]PV.!O6L/DH?M7NVZ6#B$97$+)03$ MU1^C&J#!J>GYO-7M'B7SOGIJ#(')@8S\1O*>Z:;2087L0Z\X2=[BFI]_#__L M5^BRG1A!.UMUI4/#6O-7Z<[R&I&KXT*N/7QY*Z6OJB69X]OQQCVW7_*)J^?8 MNW05%01R]MA>;&J=W]5YD=)F;0 M'P3C$V)62 E]#W( UP#.NU6$F,!T'ZI/-8^\;-J/:0#/@_#/4]DE$7F5J "\ M3]'+@)O";:_*UA6=@X2BB5<, 4M[R=66/0$N,A&%]'RJS%7I6"77 NJ11#N2 M>Q9 P(#O 6H\[G4/JQXK=ZQ $QH)P%NV/H%[\M.)+,.C75L^>3*B;N'L M&+XFMU"EM,.#O2K/?4RL4NMMN78VD811]U6/F:L6F'Y_V#ZNOI=*F1X#;YTJ M*WU T3^J[KQ\_5+45PILAO"^(Q\T:D)ZL/(_67KQ7I&8S+AK'M;OLN[]T($7 M2LP'>A?J JKK1Z+)3B&NO^0.I7A/[C"%41??_KEZ\=N_I@1>5QQ# ^[Z6)MW_M'B?T&':*P9T'7+G2ZDZ] MH!NW?]OOWFT&".I.RX#DM>Z\B+OOQ\1*[_SVT(U@=O?^G RDZ SOO]@JCD+K M?*0^UYE>OP#,-KVDMW Q!2C]K["16742$!>$$],:5G;ZL &\*@.92C*7D4AV M JRY"[%7K";97XV I<0*,(J'+!2X.3@=URML&$<9HRZ_/F4_[NS^&)9&>);< M5S_YK_\IBRX=60E[*588\=/^O2'-J@,O>JGLQ5+U6B1:K@$8B1Q5ZW M7=[\M2ZKT*XJWOB3%"'!HP;*2D[H&I(F .Y=K07J7JX%2MXF7BX>NO0PR^ P M#0B@PB5H>?H1P"@Y+&@NV!Z$C,"0ARD(:A7E.2\ M=]N:_\8*&;EITQ_[$;+ M* \^G)>UM:'BY>QS67Z2Z5'RD^ #6F-?#@T818;=)(X3B-ZRXR%<=ZE4$,#7 MFQ%*,=HPDD?,.J#IUR*15S=]9:KD,DIK_#[>Z?ZJ4A[ M/ ]6V32)=P=P).M1*_;QR%M M!C1:HN//.] VEP8_H(?3:,2K$9N[45#ZZ7ZHJ' FZF).BV[MD* E;O^%(2@6!PEJMD,*= MPE:6]W?6CU:X%/6^ &.)!+MR:1ET(=@ >K: ^6OY7Q4'+WY3J]I -7 M"C*^.\FU7:[=&UM_)^R;RJ+3$+6YHQVUV*6(DXVF^9BDJ!.@%5W M@?#V3HHT.%I%^:X73"GJ,A2M&HUJW:Z]U9Q9TI]6M%.T%"*T@K+P,B*_N27I73L5%<]+ME5M80NC;AFM#2 M\8S\Z-%K>E,.M_0ATFFUBFH$X)X:0663/^KU?T 3:T6<#T6\UZ\EH8YFB-.L M;Z\[2($H?!U/8R2=@PBF&H@[3KK;&YQGI2"J" <*2*%LT8DIRV(\X/C5QY+/ M3$,FM5),72E.PYB>##N52:<1Q%+RG9 @Q?3.LP/3\Z>HDHS&!AW=#-1+,U[5_/I8+@0DJ9YZ=*]C\1YGMAG;W@\OCD%%<-> M9>CW#TL86[12:6#\:69C>,M[5],'::1S/$D$M&,T)P#WQVH2]F::TJN4$'@Y MIIDI8)*=;AHEOTJV*!7LP*11]$L]N]2R M3LT'9TR,QOU[6/2+JS2/:AIKE(U0SG_ 15.EDXP39\ITF'(VN1KJ&/&'Q ! MB5K0I&K^ZW*FM,I@&1>9\@ZN$GD/C*]&/MK'K90!6NO$M'7BM)R+'^<+7$\W M\MT;"3(D!5V@P[(R2 MUEIE=#":Z9^8-Z^58=K*<'U\Z2B<)X ?;:>;)CCZW4XGM!+_.^X>#U.25;>3 MFZ+2D#0=4OKX@6E5 ]1)*RH"T!EKQVANNR8 LR=Z /O;B9R7(X\IFS(&G[(L M7U5I0:] 3=S(H:=%0]#1:17*0;?*ZQW/?*7U.&G8<+3$IY)6OB:HNR3;K6Z MXVI:IA^.39GG:([3)%_*HAY-OIRD(#_Q_30S,UZ3T#J_S*FN)A:-&^G0.*%A M[0!X7]M49'YM8ZMLPSC_O'0912>VAN4:V;*.*BVB?9Q&#$9+1M,:GLR&3D@Y M#6F6\130OW]0'(_3*.Y[V>=7PZ\ X&(YG51)X?]8>L3V;VAI=CW5"^Y40F9H MUY2OM^4)1VDNO=DI#1:,;JU*/+IO*Z,G+2;]P=TOOKEK!'G4,M)JR^65[.UF M<[6YMKGZ_N:NR]^S'09]BD^:T&ML[FPT1EM$7'^7KZR ?;X6WN\OQ^OXUT:; M))1'\]WNWD&/%Z68'/-7#:7C3?XM? M/G7,$$+QX']]S(HX_A#LEEOB7/FT&N_M<^.:Q,N*TPI1_743KEU4J-;;IVTD78_*9EPN7U21O&K[^S# M>="EQW70+T4G@U);54P7SE(&>;6"(9V?G1:6FE]?5-&>]\Z1ATHN[4D[^\V> M9J]\"..U%VHCB//8_;6N*/]=QCF%1 F)B>4S9:T[M?T_W-;3I-[_^OO70ZAS=2+_UZ<)=&_[56# ME5G:%&4[#8(,^WZIRBPZJWXHC(C86QTBXY0Q(36*6BGNA9,*@11CA MO/Q *5Y*RT*+MFGU_UC*Q5+6,>V0BL[WC3E>&9E(?RFK4AZACK/!2F?8SGVW M'*%)3X*B0E>%4^V3W9I8^@/-T[VWNG#K<.]P]WV/T=[ M[;W#YD6KV-WY^Z+Q>9?M7L#WG;_9UN?FX=;G3=)8WSM\3YNMW8LNV25_M?;> M[;5W+QS?;6^@QL7;]M:[!MF]^(2VUEN'NU!.\W"5[&)UUCC7;==^V]DZ=&>- M=W\=[1YNMW8/#XZ@'MXDGUCC\*]V<^>?P]U#Q_<^[YXV#]^VWM/M@]WV66NK M_1;N;QXT#AUMOML^:.YL'^RM_WFP]7F[W5Q?)27>WR.BQP2E,U+&)&/%^^P(ZQE7U0_7 M5KB/UHNFQ4+79W]F50^_=2=YFLCNY45SS0\F%B&YMNN;E6NJLMKQ'RX5I42[ MFC),BC(TU^X&34;'*+0AN6*6 F4@/-=8VSPJYB3%D@9AE][H5PBQ"3&&*81% MWX3MG]Z@)T;X:X-^68.^$P-@[("I!+!@1"$&D(CG1OB0 M<3FI&& N:?Y\D*A&N4_<-0K5[BX\@[I'7HL'N!,?8[[4% #T:>"4)6(8MR9(C.F? N-U0!IZ)$868B(U0!YK[2@OXHY'X%S)Z+1#TV M]OWI;7KBHZ:U3;^83=_E4=0H@17-M34F9QY3")$0RZE&//J $3-\Z0UYA029 M>9O^Z<>BMLKE4%?+!JL%31">%.5V$\7)W*8OU"'L,XU)E2JS-=:8$H"OZTL- MOA,#W_,K0@5EXL;.[A*<^1BV M'I6:/J&J3?JE39K>-.FC+](QZ1DUN;71YDP;G%MD62YBQ!H#9 -H)Y,FHAZ6 MFGD^M9X.QW.%J<>B%@%F)SX6=5T]:E1]#J)T.7TG0"S@'7,<(#9E6 .^R@!! M*SC+*%6PR+ 4I1+QP]-W]>:@M^;EXTMF K,#->\%Q*QE/6'LUCV)3EAX3#S1.<$.F!+5(5?,B-P)RBQ(DS-+TQP=_W&< MK8>49M>F)\Z4:IM^,9N^PYV(#5)K!);,E.!1YEVO=OQXT5A-2R:V#!,H2?,C.BNIR>$F;EYLGG\)R@L06M6H-GF2O+&]B?F]B,BO8 M/83#]M>#N8\K]ZFBPMQ-EX(*"T6%TS%4D,DP+:E"2D:"8 4],D$FE!S'4CDL M,4N "J+)^;V/P)>("J5(TK0 Q(O0P_;U*J#UXF1S=0[?KV[(2D/UW GY' ::V&)U8A)+Q!/."'C24(!2Y:P=B*9L+8NFI++U2ZE M,=]B0@4@EL/E"D L&B#&Z1PVV! E*<(T2<2-<\@2HI'W#B>AN=;89X 0TJPV M0#S56CO;N4II' S/76Z/FK.M;IC4;\OD9>=[I*3DS1UR=R8Y6>4*TET8C[D\[YIYWZZPZ^E[V=1ZY MK!J_Y=:_OS<;W3A\U%3H2<1!S9T)M7K=WG4;M"#J71#US23MX480P[%!RKNJ MI!,&VA,Y\DX(*ZV67IBU=8E5[8.<2N!B?3Q&16#G)K#C%$B3*$-*&FEK&.*& M<61P\(AP'1T+*7"7P$[1NO8"^R#Q6/4]S+N))%5\R,7E/7X MO?8+IU-!^+:ZH^4'\^RDA7H)1:CU&/.F .+<169.M7,VE=8+P M(&+V_E,^K[2]VAP/SC*>A<1Y/7Z@68"7JP#-:@#-.)=,2=A<\@A)32/B@25D MDQ.(<::I59Y0S-?6>5/-+<-_E8\95]+E=LX?G\1!X^H:ZTL^:#P#YC,C_:_8 MC:E=P'>.X/MQDN7!2@&^"HV""4#UL/,Y:=@AC:,7!%8UF%Q,O+L M+Y/(*&]0D)++Q$WR^4B$@1E[[U/,XB][PUNM?@Y\;@ / M#+]-1+?$X>69Q\:5';77N^D8HT#Y#%#^>@8$2%W8,FI-O";P]8@@6EP M1!LKN%M;5_<)XG^TSK+:\['I-2JN,+%Q"K;9._)V,(1_^\>]_DJ7-UZL%5V[ MPB/_69AY-(.,+N/!EYH+<55?%0?"_!35ERDYH91C2WA RGB&N)(26<9!47%8 M51FQ(;D&+&MJ-AD?"%9[<4"%X8!$]D_'IA/ 7C M@(;;ED]^DB-F;_LH.T;T?:[\"R# MQG'LPPP='0$*#0YL_U86SNB3![T.S-7*.IOGMA4>FZZ=^?E75]>^COUW>2O/ MU^RAXRKWQ9FPG=^N$L$+[8J+=OVU=CWE?-]' U$&\>SZWMFX*Y3QUS[VGG%,Q=#.:.6S31 M>:.,X\@22A%GC")'6$ L]ZG6P@>A><9Z'QZ9D[S(%CT[/+MJV.1/%HFEGTK136N7(Q*-1N52.4@YQG3RRP(Z0 MX,KF=AG,,+SZULT]U-3#'.#\VSF1B9$'@TM]UQ3]9+<$?E<$$_X;VU_7_PH_S M;QS9_N=V]\IVN;H5#D\&PW8ZG3W=A@>G*N&*]\ZFR=\^17K8 2 TS=^Y?H,2[C=V2O9'<&N M3[B/.;SWX2.AJPDGU^?JZL_\.)7ND=[%D))7QEG.2-)>>L&U\=XXB:7_1.3: M^9<.^N=/<&P_ ^3VH_V";(('?&X[W^SI8.V/ZQ,%H<'??C 7P.L*JQ?;W?7OV>Z;?W77L2VO < MOR^$3ZE;[88Q.G6#(LR@+&[2@B.OXX4JJ(@6C+YCCP?Q^?DO?YXKX7:W&D3U MI3^O:P$QZ7>M;CAZ^Q+YGN$1^ITQJ+,[G[W]K'IKC!>.WE/DF1;LQK?Q,_)_ MZT%.[N(3_?7C$_),$G/;Q[_U>^09Q_J.W_SY8.G-;U^]["_8="TJFOR2W/W$ MMEGH]C*WF:<10M9IIO9 ?\?&#GSN8-!X 3"G1,)5ZL"6-/QV\[ M6V_X#FVU6UOO\];Z\3?<_^67_;W.T>Z'_?;X><'.C[^.=K?^[GP\>D/WCUZ0UM;? M\'Q?>&O/LQUXUIT/;SN['SZ*_:._TTX;D^JLX!T^W3E\SW8.MQ^RD-=CZHM= M(+! 8"E:MI(0R,8A\ %KECT4!#YT/^\KKL6S2Z#\^>?F>#(&N M/VT,^W"5SBAXTH;L[ZQ\"MM M0'I]>-CN^4/N73[CQL4C[MGO!2MFP8I3_&T,*[Z&5__R\#]X3MKYZ@Y[\#WX M[F%H[V^%]L>CCWAW[P4\JR>MP[\/=C[L?-_9^O>@M?69[O^K:6OCDXV!$@]$ MR_(@$6M_EJF-RNY;[=VW^^83*+5H#6&M(\.!1.YXTQR&@+L/C[)],=.$FOAA;C#)Q]GO_5EFNFSHL)HB!O= M,!4C6G&XFPI0S P4$U9];F5"D_PG+%GOG;%>$&0E)2#V3 '13!RYY+B1,6HN M@5X:!>@KS]+XO;*WB<_.*H M >W;Z#MV,&@G6*8\YJ+E9]/RK?:OO #'1_L?WL-WWW^'L1ZU/NS@CS\^\X^' M7[[M'+WYUMJ"O_,ST>WO._]JTGKS23##:"X%G9P!BT#FKFE&,$23]IPZ[J43 M0!(F*,+(!55__EEVXZKL1KJS\4ECB86G%G$6!.)):*2MS[Y1SC46E 7CUM;9 MS[H,%)_4:INIRSDQF0$F-G(:3\&*F;%BPBWE(O-$8854HB#LU!GD)%5@GPJ0 M=>YA_(5'D>ZGR/>%_HE[HR(Q%D<@(\LTETMI91$&O M)QUMB(&!?$M1([=S<4(MQPE5OP&ORB?+Q-;;;?JHW%1O(PSZ1PR-WRH_U>^- MD9^JT;_0H=E%U:N\5J.LAD?CP2K>@GN>4.UM#'G@>MUXO_>PKW#L0-^ ML //MK-W /.S#6/X\JVU]1)F[HO8W_K[8.=P!YC%FQ^M'Y^!7?R==K>V/UG) ME/0I(N,)1MS0A(Q0&+&0%.7"N:32VOKDL?9*.Z_*1JS;1O2?I.1,<$*0@7V! M * 8LABHKJ;4L""BL5ZMK4\2W:?@MGH:_3'KIZ"*'7M'<)@LT@\RS(S3.427 M@G3#&KJD*8I!!$>H8TGCM?4I@9(U:I=9>M\N-7*JR'9-9'NB0&)B41J?$%=8 M("XP13H(AX@DA%AB0XQV;9W41+;K$CI1HTR>%T?'G=YIC T7NS&UP=9T\ R5 ME PJGM_+PK:*9NCK_$(5)UE]ZG5O,.S'8;M?%&B@F3 M-#EJ)3&Y';8&NU1KB;3G$E'BDXH1@""EM?6:1/:7T(F5MDB+H#^@H(_;IP)S M'R0/(.A@E7+C0-"5 R.5!VYT",K*."T^MZ3P/*9/SKU,WDK5R+M>\WFUJ^7- MXE:]W>JMB'I;)HV=HMC.-13\U3G)<_FZUZ\\JU>:[.WU6KUN'EF_UX$'^KR= MRVG&P; 48)J?RMN9Y+94.IQP!&UGB4"<"XJL%R+'!1/FO!=6N;5UWN3W3UB? M%2:76H%N+D"X'/O/3?1\G MN2TW$H?$+"+>&\0M UIK< 2J2V-T)C%I53Y$%C_I;[ , G>WTC=S5W\+]HG. M9;RW[L)6%$)1"#6QD8I">"B%,&X,>695E)*BQ#!%H-P#TLPZQ&)BSCE)L>(Y M D#QR8*#12' M[G<1C":??>&V>YI]V]W>$"X.IA, QA^@Y@U7;>:,#N$/U*[:[N^;3LP4'BA MZA[W;"REZLJ3G]V,"QC-<6_0SOOK>3_F)AA?XY_?VF%X< Y35[YU-E'X\BO6 MP1!.AC=_Y?H42[C=V2MYS=FT1N$/[[*J9IR.I9]=^9D?IT([Z5T,*7EEG.6, M).VE%UP;X'9.8ND_4;IV_J6#_F7*\N>(7#_:+\CFA/GGMO/-G@[6_K@^43 G M9P.2>5YNFM!9=FA*B]%?,&&C=0.U<&:^/P?AC_W\*1B.KZ*7&9E:^W7R.9-=O%*$;%V+]OZ[_Q^3W;KVM_Q<[7V.&M)OFA-YJ M0__,QS*VN2>?:%91_.68;[..>74!:M3JYE4:N33&XS=HLZ4E^ M>]^U)Z$-H_]](6I;W6H/C&GM&_1?AF)QD_(;^>PN%$"EKV'T'7L\B,_/?_GS MW#G6[E:#J+[TYW7L%Y..RNJ&H[X9'F'>F?OU[,YG;S^KWAJC'Z/W%'FF M#;WQ;?R,W/C>SRY+R#.);W[[9Y?]^2TY%HL9++OM95?"Q?H+5WPM$HA^R>E^ M0J$OGLGX>QTSTNY\;&QX,>3#1X=JWD8%[SP6Z_6Q$V MF+DE!1%=)M;<)R*W;J:2ASWE[&Y\.(XW[O:SO$T'"GC=Z%#68O;+#;-/M>S2;:CW;+ M_JQ0@:GSWMV*Q[!?V]5Y7U75UQ[E9(B<-1\<*- M*\M12,"\2,!%X.T5$F" IDE)&H0V29'L MA9'X(MD/+-D3]-Y;PJ23' 6G'.*)162-<8A:2@0U .&Y[#!K"G[OI+)"[^L_ MX%7YY%R+/-2:A+X[L/V(G!V%J1X=Q^[@[OSS2:1!SYU_5DOP5UZ!S2L+4%3/ M+*IGBJ/;Y^863B:$$S>(,QF0%")FNIDN27(*!*!)WH!%J!22#*CD]1>"$) 6._O!%ZXL#X",K.R'K5< M%R1[><_+2S7B]RRBL?';R!7\>]75K;C6%DYM_)$?V.=GRW%>G^7%:#$NDA@+ M:,X FKN;DPQ'8R%"%!I9&@/BQ!GD(@T(\#*PZ!6V2:ZMW[_H>?&9U5=DYT9P MBL@N0&0G> X&''4^2D25$8@'#$:)HQAY8WD"BP0K#4:)F2RA5C>1?00T9V5] M-CG<\K?/MMW]O9&K;38 (=K=KW%T#GY^F'UZV M(K4+DMJ)8MK4:B441@P[BKB*N5N18@@3(Y2QS"L+RIK@DM=0\AHF:W,?V.YG MN%R[>S5-83"(PT'EU^FTK6MWJI2%ZDPK5UN"!XQ^5'C)^O]WTAX5?AM]/K2S M,=,>GO1+CL/R/_ETN/GF">B8[)2$/9A[ )W]V8\^MK_FTE.#!^+A-85Q M6EL7M-;]1A\!#5K9$]N7[[&=U3W=JP'ZVN[X? M[2!NQ=&_V]V\0H"A>Q?KLPG+4\!S5O#1-8WM:U2NO"E]XWS^)X3Q M8]BW(39 O$-[V.L_M7/=>C1BGH39\V5\/5K%G%,_6L-_+AW3!7)G@MPWD]0I M.ANY(!Z)7!*#*R.1-H"[)NC@J8R*9XE)8X;#5P)S+92:QN'N!'P)U6UHM4Q:#^\CSXB7F3 MEA+M?S.>5FMT4=U]TQZWA[93[,]9,?3])!E*TAA/5$ 46-%9%%Q4%+'(DI'< MV93\VCJO=9AP<2'5X/RL"._BA7?B!"TS'>4I4C*G*NN4ZSMHB:AAE%K&G+4\ MUW>8+,92(^E]!-SGC!\^FCXJK=L6]KV/W^A^?;ZG;K>E3MHR&1,L6.X*^?IL MN?XZ?3_(,<@7H'O9#J<49IP?(G^<JN1S MX775I'2R?L3*MK>>9_OJ"Q&^B^_K?LV.EH-9#\04[XU9*!;.6A%GC+))* M'*5,#$47&>+".N2HBTAJ4%)2&EA46V&6F(S$*ICU=%CN8^L6.$I%O]XML#0+ M+,T"YQ$*\$ ;^X;TD)&+973P'T;I20]_PK_4*5BJ__JU/:T*7.SU-G+&6#\" MQP%6,SQ]W;%53/D+>/4X?Z0PF_DQF\]3K#$2N66Y](5, G$:&+**$:2D=S1B M1; Q:^NT*>7D$>$#G?7?R]YYHF?]2_5O%^%>DG"/FRW:.IYR$GB(N<>=];D\ M%9@M"4 \<*HYK.K:.FEJ,9D+7J- GD? E>YY]+]DKI3=W!9X+@AK+G%LNY_; M501E%0;P\,?^A39=(.OVQ6IL5(M1,',FS/PRI>9-,%QYHA'#42(NJ4%6HQAIVGEU:YH7C55H1&%I%=E,B.L\A$ MK57<>F2,SRQ2!>2XYRBRB&4$ZX^+7#" EVHKA476X9-E8NM"SU?9O?NZWX/1 MAT$C]7M'#:#EL:KDZ4X&\-%!3HK/>5Z7?5Z>FL-WB33];&5>PL*\R^NRF_ZZ M6)6-;KC2**(H_YF4_Y24=YF"LA MJXP4Y^]JY+T7 5ZX (^S=QZ#$9X:Y(R)8' 'C:PW%GE,$O&6!YS;N7U(8ZXB[S>65XG"B FG#!S$FG/P33A5B-' M@>@D:7&*C'+J30=4=^?(F(,?F(??71T;9TUF<+W-_I+B:(5+U'TP*Z_ A[U H]QFD>4(LQS MAI@3$8&)QI$1C*%$J!.">:PQRRG]PLPAD+'4"JI1K:"EHM#+=M=V?:D55&H% M/;: @&L!DK_UX_&9XZ+12[\W!@>]_A -8_^H >O=[WV#YUM6;^FGY!6^R:ET MQ9/T]F*E=M.[O$Q[L$I;T96RVC-QC!\;4QH$2>$9-R&'$##$&?/()&-0\-:' M@)UD*>4CR3F8)R6$X'%ZA>\DMU<-A]3^'@/Z$?N](L^SRO-$ZA.VC@GOD8B1 M9'DF2"[GZ5A:G##W =0IZ=^4!R(!%5$(EN5H]("L)P$)9F6 _RFG+)=> MPV*Y >GE]'QU>=)-@EUD=S;9G2B;2$T,6C$DJ!"(>ZV1I=0BP0/7G LP:RC( M+IETGY:#\A)U6<^)?5PN.; 0+[)TJNHH9G5 MT,Z4OI,F4.NT08I;L,E3DLA(&Y#R\(9@VBFAU]9+ELXJ4<>E9ND4.9V+G([3 M19E<<,P)%'&BB#.#D9-@]#$O* 8!MDXHH(MX:07T'R53?%PNLZN$!AB,[QT= M]?(@>OX+0$2(_4QQSCZ10RP_]^U1Q7SBT7&G=QKAQ0[<_HEYV.J2B'*Y>KMI MLUJZ=WGEBHMM?K@[I6*+9R1J!ZR(!P]FNO$:.4PC8E@RSS&U-!=\H$VB[I,9 M6;QK-1;JA24R%Z%^(*$>)U.12BM5BLACS$&R2416NH2\(9SIX%VD/D<^4SI9 MB*G4\B[^H1&&;+5S#'(W#*J^)<47]/"L:#==K$%!S/DAYI1J+IXK@:DPB&H; M$<=,(&L"022!3N0,"QNR^0DTJ'1P*S1H-AI4I'A14CS.>QSF2AKCP'K!'G$1 MP)A1#FB0#$EH:[QP5;P *65>RH%C+3[YI/QSIK"A/ M1/4#:<390VXY=0AP.2(MHT22AZA="%*'W/^7W, MZDNL;JC7,!6(B^D_+Y2>4NQ%4P[4*D1D=4B(>XN1%EP@E1,IM>%:*I>///"] M.%E^H:VCXYA$^50-9!N>*/;\"?]?NSZTP9 4N:&S1%#C/_O MI/T51#R'YH\B]0?#?ML/@2KF]^_C4EM=6EB_?-$7*44_W$TOOOL#V_T)*=2$D#^M74Z">QW2T.K#36<2_FDY0!(\?(5**D#E$SD*'A+05<80!$) M4&*5 II(*<+6:HIM4)9:L#'%_1V!A2/.-^"NWC2PZ_LQIR3\!M!0_99+/2^: M_ZUN:-XR*=Z]$/@U/&\OG"_WUMEBP]^=D[P&5[%^A/\%LF> [-;6E!)K2G%J M=9+ _B(&W(X!:6$%HBH&"J'%!2H-PI,]'X3 M)A#K"2+>)\2Q],@XA9&TQIN0%"?V_92X[B2]2<6\C8#,D>K, U"$!\-)SC:[)KA"DL02"$T_K2= 9G0A0)R M.5R9'_A.*^)&K9(DMSX+.;5"<8MLS(TW4V(IA6"U%?EP14TYF2U%W!X-"4M MNZ@3/@$3Y\%SC5G46%O".&'>ADK421'U51+U<9YE O<.-C.*03FPMK1'8'%% MY#F#=7:"Q]PT0S>5FFQT6*J^+3AB;O30,%/C_L29G8T5.(SSM>KO=C> F#U' M.1.A3O$>LQ"X""_>2-T>;*ZG*H#:M2OYS_+FIRZ*4QPT,9RS MR SEAO @M5#)42LKQ;AHUV11C/-3C-N3'-@P4(C"$63 F$%<,(JLDP:(,.A+ M3I04D:ZMBZ90D^50ST5L&?SN;NZ/N2N<^6CTQ8YWG/D735$TQ9PU!78>;"9! M$I&!!^HT(TYAKBV-Q CG1]Z2HBE625.,FU"!$TEY;C08-4%<)8XTI0%AFI+$ MC!IC8S:AS)1\HZ(I'K?M]\?0NDZ$?T/[Z_I_XV4:K\["X!=CPWK?.X);GV:G>+QG9P%;,V4[P6[6P-MM@ M9VE/M@,#A1>J],9G%]MJ_,'/[L4%#.:X-VAG,7C>CQT[;'^-?WYKA^'!. M^=;9/.'+KU@'(S@9WOR5ZS,LX79GK^2MR:Y/N(^2J"6?7Y^KJS_PX M%2A+[V)(R2OC+&SI8^^/Z1,&S"V,SD >3GOW_8]1M%Z,:%6/^OZ_\Q^;U; M;^O_Q<[7F)'WICFAM]K0F[TC;P=#>)C^\=G$3-OBTY]H5E'\Y9AOLXYYS.?8 MMGD5V_ZRG=QII/'N(,;AH'&;)5G2 _SVOFM/0AL&_?N-H[P"@.(& *STU27J M5KHO@299W@$-&=>TK,[ MG[W]K'IKC)J,WE/DF3;TQK?Q,W+C>S^[+"'/)+[Y[9]=]N>WY%@L9K#L5I?] MA2>Z%@V7?\E/1M'>[6X#KMH!5!DT&_&[CYEF'MA^;(#,VHG W=F>=B0(=7K> M'=OW!PU&FA6X9\?B#$]XBR[+*S496]''(Q?[5^>#7IN/)Y2B-MT[L3$8Q&'I M0#[C#9Y"U/IFE:HX;(QVR/,[;9';1K N\QI/JD);]O55IZ+C1Z7W.9>OFX-Z M^J/?WD$][1'KXF.^=YC./$\C-[KCSN.-X:;M][,CZ%_;.8FKX4MNO3OW)6_3 MUM8VV=_;.6WMO3_]^.,-WGWULKV_MT'VCUKMCX?A< ?^;VWML$M? >DB ^C$.4#QR2YCQ"%M.$9>6(V.$1L1*;9/4-#E<109/:<^W/(!Z4CT@ MWH*)#++A.G'0;'3C$CJ"K@HNS8LX;7@/)&AE;!8[F!4>MS4F^ ME')N@J8>2:,CXEP0I(T72!G&$XN!6Z;7U@EM4GWOIM4+3Q0KZ:)+9QA%DA]( MDB>(A;7!6LT#(CKQ43<7YY5!,KJHN2)8VU!)LE3WSCF:HR0_*5=35;#ZK.#9 ML&%_[F=^\ME3\V(7U:R/7+8%B>:-1.^F< JJJ0S!H6!U0APT 7+:&X2]!>.& M&&-";C_>%.(1^F"*^,Z;4A3Q7:CX3A )ZH36WBL4K32("TZ 2&B'K$HV"A5I MD+$J#(OO74"F!AZ*%3RUGBZ9>[VA[O:$(\"6HL!K?8DYPA,IL1Y M0A:#S<,5 \Y!!$-2"L:UP))*L;9.:9--R3:[5QQ_W3*Z2D'\&G.9@@B+0H0) M&N-Y8$R [>&MM @6S><:R )Q+YD.DC"50%53T@1C9540X2G4G7K9[AQ5X3C# MV(E?VX,LF;XW*(Z2Q?$5?^0']GF>^)U>-PYAD&&WNST<['[K;G3#BQS".K3M M;LY+^J?M4YIPQ9:BGB$6-DO>2P<[7E MD:CH31PYA\ER"U(5GTRM>4Q!BD>&%!.T26$L$F8."6,8X@Q39$@$N$A.1AI= MPH142"'DO-I'U"A I=;,:+O[-0Z&1]-"D\M!]KQ]-__TNI_W8O_HRJ07X)D7 M\.Q.B40QD9-(C$7"@M'&O?'(:& L6#.E8Z),>1 \U=1LL@A$"41Y-/([+T]+ MD=_%RN\$<3#46L^21\YHAWA*$ADE @H<*V-A_:0E67ZIN#=OJ%_XR8KPAL8@ M HG.)4FJ1'2@X2.&W>@Y&.;U.@/%=EJ(E^5R,=Z=K<7FM:78O5B)@DBS(-*4 M.!0E2?3"ZC-&@8%1V-R_RD>1/-,)1V?7UKF\-Y\H'H_Z2NU\/!Y%:A]VQW6'V9YX_8+$)_WM[ MNO\A'#O*Y?[6OS"V@PZ,\>CCA^WOK5?;? ?^;NVUX!G>=O8/WQ"XW]''H[]3 MZW#G$_%<:Y4,00.L%"=Q6\D'5O?.AB]NW MOJ(\+ZU:1/G!1'F\BC>S4B0& LR="_##8*2=58@EZ3$P,:R3!%$63:[KU'/R M*7B 7_5ZX5N[TRG.W453B?.9+E@S/ZR9TE_1DB2HRH9>PAAQ00@RH#*0\%%2 MIT5DN6. T$U3JRB5XMVM*6TH8KL0L9UH]"%B@OW(D,** $6@$EF9$X6Q$5I0 MJ8QRE=AR4Z=#F:<07 ;3W/4'[4%L5!-2(LP63A6VNR&F-MPG_M/^&L/% HSB M8 L2S0^)IC2G"$2($25),/.,!H-SG4C39+).QDKQ.]24 M0!1A?D!A'J<5,07/E3UJ M=X>V^[F=NZ.,JA-,/3:V5\Z\EG5L_/)2D+T"W^\^(29ELP% MB5C(1UV"$60U3XABEYBW)CA-8!>*II[BL[K'4?"3< 3-M5;J9'#_7D#%Q5M? M&5Y '=HBPPN2X7%"H0@7FG"&."8&\9AEV!&+G(\A2=C0Q(RJD7!3I_84#]%" M=22G> KMJ/YNYV[L"WM,??&FE> M:SP^MWT\RKH"3(LE0Y!U8?KG3&=)!*^2<%0D0.E8E(*@P M34YOSG99!IVXF^U9FPK ]^D*74"W@.Y"JQT7T)TKZ(Y39&*]B#8H%!0GN5U# M0%9JC1(/3 AO88?2#+JJ2=6DG5M =Q&=).B*=)*8CA3_M*UK=]K#-EPR'W[G M'*KAZ7V:W=]J:N[3Q;Z&-W@*>45GA>P;5W;,\\:=-LIM3\B6>8TGU03WO)%C MX]B>VBIF"Y# >M\_B:$1OQ_GVKZ#1C^.HK:&O<:P;T-L^'X,[6&O?WO;_K8^ MR!7N33[M$>M"%FMS1'*^X5Z/]EOID3%W\OAYTF(W.@D?B4>!&2"/(5KDC.>( M>R48-UP%E2K_*A&/,/V^8-(CQ:1Y=S,NF+1 3!HW:+7&G@IGD%2Y5X7R"AEI M.+*PCLHJ$TP\.[?E=:H$_:0:&6^<$<%CF\?4/J["CT?68C\.VN$$!*H4&UAL M)=FS-7A];0DVNN'M^0(4N)H[7'V9EDE(F<%1(D&]0=QBCARA%.D4$W94"$IR MW_6FY*1&(6\EIR")"P5YERAW H'\4@8RAD?B*BHDS$Q")[- MHJ::4E!RY<-85X.!;,44010RW_@:NR>QQ+ NVD%S/N-O1Q->D&C>2'0XI3XB MUMHY[ **5B3$'<;(10,_"'/"8>^XU&OKM"DEJY$M5&)8:\8NB@P_H Q/!+&* MF$*("BF 8K 0E$7:(##H+P>5\Z5"U3-':JFU%5,A@1%!$-"?& ML;5UTY2\3OE[Q9E14[I1Q/AAQ'@B)C!WR8&50E;8W!'#&.2T"HAKBP/L,B&D MRV+,[]^+K_@O[AC)K2BB*XBQ+<<2)!7=14 M6((\K_)ODT/68XXB=2G*( *I;I9/O[( M=*UBF-C=>_/]4\*,4N$-\EA(Q%.@R"G#LHEC!'=*4XG7UD63J'LC4_%4U%>4 MYQ-V,9,HI_;W&-"/V.\5*9Y5BD_'I!B+9+@U'CF<93=1APPW.7><1$^=I)RI MG"BH80G_K)$,SK8&2FJ7E\"#8O;T9QLCX8 SGO0:6L MB(H@)RC81M@)9 P82%*9H')2MC)F;9W1)B?SJB]V:_AX"'_'KP=S'T_(4X6# M>?E("AP\&)4Y*WX3"/-"&)08@ #GBB+-!4:6!"=9%(K&4!69UWI>IV:*Z9JA*728(I),,4 P!!6S"I)E(M:KJT;WN2X>%0>L5#/ MC8 4H7YXH9X(!)'!:R(LV[S),Z/%WMN?;Q",MZ0G:V-'Y^B5DY89Q%1),>78I?;;@I$ M0>. \10]X79N_MX2"E)?45[LN4VIS[X@>3Z](L][._13\LQ2[2D2+A'$C9#( MJ&219D+D.%/B+!^=PM(:2?-3\&QVN[YW%!M#^[TDKCQM[]OL5 M/VSI/[4P>G'11BYY08U&U#").%$)N4@U8IXDEPN=&>[6UJENZM)&[C%+\[S3 M98LT/RBY.,]]MQ)C0V'K)JUR< A'UK"$%"?>>(J)"*J29D7J),U/P7DQT4UN M3D$@CQN6YMI-[BH4%7-G 8CDI^2Q1( <32G"-N86SB8B*XA%%C.G;?!.20.( MA)M,U"D>OG@O:LHOBB _D"!/Y+4D$R4&+B$,!4&6^5S$!HDDERSIQ+VR>"3( MIDZ](9^"XV*S=W34'A[%7'L^5^'(@@=CCUW_,VYQ![-I,7K[^Z#]O-ON_']K MP_Y)')?W*\^6CT2O/EF1Y%M(\I0*YHDJJH+@R%N2PQ8H0V R!)2\U29ZYJCD M67PF^M[4I+/$8I3.W7=AT2RS[<=QS0+8H*GP%L5$-^? JFX]L88CRJ6HID^Q$^W^]UX&.?&VW8[/TXF.P+6HCGO"W(RT5H75N# M[;,E&+5\VK3]_BF\NG&4J^ 7;)@)&Z:4B@9DH-9'@:R7!G&#/3+$6F0B(T2* M2 D!;."T3F=EQ7:LJ>U81/@A1'BB,C3(+Z-,(:9%[K9H*A'F*+NJO:0>;$H* M(DSN7>N]6(TS">!HMS\OO>?FQ Q#^^OYM<\N@?+GGQ-=C6D92_RZ?Q[2,!CV M_)>S(#%[,CSH]7/X3[-Q(PH/#FP_&S=S .+MULMQ)+X8V+L\KG?5O38NAG4[ M3QXN@/QK0/X!0+QY'9#A>IWXO[>G^Q_"<2[1WSK:)KM;,%+Z_G1G[PMNO7I/ M/WYX(?:WWK"/>_]^ 5#_]O''07MG*U]O^Y,FDG.L&$HQ IXS&P#/.4%!2T4B MU;#U[$_4^]2-=3>27C;6H]I820/1)RXBF;R&C64(TIQ()!(/7.3Z!F+D80;0 MS/]/\0B,O= 8;;8_&^W!X*1F<+==#>F7<=-E,S[\9FSMO?BD>:))*HN4P!$, MSXB1L5HA;P(@DP_1$%4KE"O[J=;[R0FJ':PNXMP+^)'+PL6$D99& JI8IW*N M/24.-B@E))17BT3KD MB(@H&.FP$]*JW%>WY+D\>NF=E[>O2.\"I7?XUEX;C@P# L]ICO B5J&\ MBMXZK[B>7U6R%7;TW>0DHNK\(NUNB-WAV_.]""0KWLE5V9C9@.<)*Y7)#<$Y M2BG7*3-<,T2"3H(Y214ELSJ$%H%L95>MTJX"4/-4FX0TR14Q&87?:-((3!W&[(Q%HBK7)\"<-A7C3;#U)C=@CD*OBX(MFZ[NF\Y_8EKA!+P/X2A@YV&LD8U1 M(8PI9S$:00*K-IUF32XE;+[)'),_&[V3X6 (6P^LZOI@WN[EH,H>K.L>W-U[ MDUU88'P8@;C2H(IU)GC"Y+2(8%64UD0FU]9YDTC3-)PUF9E,6*P5\)6=MP([ M;V=OX_NGZ).CS%O$7,*(V^B09I@@)41B5CJJL_>4-RG!3;"#FYA,UD.^QZ'@ MDRAP<3>$GSQ6N")F9V<*Y>Q@-ND9/_G3&%L7 M1;"L:]5WM92?F;-TWDT+%NFT?OKW YF=4YU/MK#H=Z)CF=+!8 SI(G0FT2L#6"#UY'%8PJQS%+$]^= M7U)3F)-O0$W)Q[W/>'_K)=S[/?ZX!\^Y!?>G+[ZWX/E;AV].=PX[U7$,,U@H M%0F2-E?#CDXC8$P),:&%B-PG(O2=#O6,UU@+Q8D@B5//'8U&:@26*U#F'!-C MN/!(&.RIQ["Q#%U;SWZ<.Y[H56[&>WB[%[=%RV%+O;?G[M;'3\)J'',S@45DAA34"],VZC6UIEI4GGO:I\E%*B^4CRO_/\BQ0\AQ1-M M(KPB5!*)I P1\9@B OC-A[Y,*6=(CAFJI)B3.DGQG$*&5H-;O(U#"R^&1K3] M+HR^5 ]_@.KAHRE_<3;C&]Z?')WD3KQA*Z:V;Y?V-7/$I?>3[(+(1$)P%!F% M/>))$*1QQ(A8JPF8/93P',9(FX+>NS-><5?45Z#G5TN\"/2#"O0XT5 L"&T- M00E$%XB&),B%9/,$>X*-293I')?.9]/+MA.;V;E^!^O$6RG(?GV_\"832R8BGPS(O=4..4B@\MT*_ M94^MY)YB@03/B$58AH2XIP%9+1@*G&.I..61^+5UK6A3&=+$5-\B8J]*N!CI MF>)*9FK\MP>B:(HU3CI8*,[NG,$ZT_#4!&R=S]?8<[6^=0U8!1S,8 M"VPT]]*EJJ;-E"SFWXL+]S%(\+RLK"+!#R+!X[:5$R"I6J2+8+8G,-LUV!DI%Q!.=FV=-N64WI)+D?"[.G]=KQ]B M'PU[Q\_SK0>]3CLTSD5ME7I.[O6&MM, J?%V,(1_^\>]OJVDN'*-'/0Z\)R# M*O10_=F(58?*^\2[W7KB5@3\EN!$J4ROLX49M0PMJ#8_5/L\)0XNZ8B9T(AI M;!#/0?562X6H9H%$(A6PFK5U3:=67KU;!,TL^/(0'I9;C><^[I M[S7?:)\UFR]!=PNG+COM;J\/P+1]-N4%@V;"H"]3HNB4(X)&AI(@N3N+B<@9 M1Y&.UG$6DJ"$K:W+^X?V%K=*?<5S7@RBB.=]Q7.B"Q_8!H"1%)G <^&A'.Y* M$D&):Z.<=R(R"N*IZQ3A6GPBE4^D^#IJ0!@F;9KMKN^OG46P,A_VV M.QE:UXE[O>O4[A+'BATT'Y!K;6U,.==)"KA&TL@K)7*#&HV<$P9)SU64U$:> M:_9IUH3U7A4[J/A':H,EB_./%"Q9.I9,9"MR[(7W!F%/P9ZA0B(#>@+1J"@3 MCD>:2R%HTI1T,M*EIEAR5Y_*VQV*5.W7^6-S]U43W3)V8)-/:?RPV\T0W% M4;](I?)BDJ J2QWA+J'HLA5.3$!:.] Q+!(BI#,JIYI289J<3J:FG8]#NDN1J\%2H)IU:;+2H@[L80']49O5YDMV5+.@CV__<[EX9WM6K M'YX,ANUT.F]LT+^:;IJG^UV,#>MS++_MGN:CXFYO"!H*J-]+P?.W;8_AK_ M_-8.PX-SC+KRK;-YPI=?L0Y&<#*\^2O79UC"[R4O.KD^XC]G1\?!>H6K" M^5@FYI6?^7$JN)/>Q9! =(VSG)&DO?2":^.]<1)+_XGFHN:C+QWT+U/M/T?D M^M%^03;! SZWG6_V=+#VQ_6)@CDY&Y#,\W+3A,ZR05-:C/*""1NM&^B%LYC- MYR#[L9\_!<.QM1E+XZ"?U>?_^?72*;#X,THT>JFQF35O-T=EV/4;1>C&A5C_ MK^O_,?F]6V_K_\7.UY@1[:8YH;?:T%,":Z=M\>E/-*LH_G+,MUG'/.9S;-N\ MBFWO+A"M6IT#V_T,>Z?=;;RX[HVIWP/]]KYK3T(;'N+W&T=Y!1#%#8!8Z:]+ M%*YT)@R^8X\'\?GY+W^&]N"X8T^?M[O50*HO_7D=@,6DDZVZW^CM2]!YAD? M<^8Z/+OSV=O/JK?&*,#H/46>:4-O?!L_(__WYX;:^3, [8D+_N2M'XJ09Q+? M_/;80]WZ/?*,8W'';_YBL.Q6E_V%<_B79T>+6#4S=+D7HI_F&[A@\4K]=F#W"MYCN^YT8/]*)H[.( MZ&,*1)KNFGH;0XQ'%>T8BUD^/XT>-.HOV8N)F5C-&\RU+ )]1D5MO,[39?HO MV[%='YL-%X$ Y[J,V7@ Y=3NA7KMW'M'$-=N[F?V^-?2:5^;\*%+,)X>�R M@S=MOY]=A1M',,'U":#>W3SSU1_M'[4^P/>/=O#.EL?[AV]PB^[PUM:;'_ O MVX5[[1SNL-:/@_:%K_X(1KKW1L!K7W8^_'W0.GQ#/WYXV=[Y\06W#C^*W:TO M8O?#VW9K;X>.^^KW#_WWUM87MOOJS7<8(VUM[1]\_+#] ^Y#6X=?^.[>%['_ M:IOL_-A/.Z<85W[Z=_ATY_ ]VSG<_B2MC40PBZ(.^>36"V29#L@Y9V#5,(F" MK:WS*>GD*Y_>4 #ID0)2XDY3)WS"(?+@N<8L:JPM89PP;T,%2*0 4AT B8P# MDB"! P!19+W' $@BY.:7%&EI->SC&*-WN'+,1B"@ MIA)W>B[NM(C[:HG[!'7E*4@9O$&12XMXL 8Y1A,B3&*+N<.45V%O]9#W0EH7 M2UI7W+'UQB_\H@4%3*+"IGBCA7> M&B*Y1-3SA+@UN<>\\"@RZV-VJ!OEU]:GU"!?>6]L$>@YTL8BT$L2Z E.Z!(5 M2@F*; P*!%IZI+D'@0X\<*J]P134&IFLQUU;;^;\TKPIG<*!:ITM?7':'KMA MY<[9YU+H8H73[F9^_KIHE-ID69<#L05KD-W-24H8:9("2XR,<0)QK@C2E&J4 M!&;!!JRCDFOKG$X6(%RA1+K'5'6H ' !X#$ QLZSJ 5)1 +OHTXSXA3FVM)( MC'!^%")5 +@. #Q!X642,2EL4.*" P S@UP.EB(TUZ571IM,X069++U6 /@F MXV(L0Y=5 'JWHA9YK),IUTM)ZYE/]/:<'V^5;O#0D2'+4!M5E]S&1F/4V[%1 M%:>HEP4YUV/@95[CJ9W9E&2 $GN[9.=UB%8G9Z5,TG"9DL;1J,C!;$V422P> MNI9HX;ZWC\8%WML::S/_22HB?4@&"4RR_QK(K\&1(!,<)4(%0:C-Y+=&_NN2 M'E @ZJ<'YM8$P7!4U@J.I; 4$QI""EK#O]S>-CV@0-1R(&J\^"0+@$66&(0M MP8C'8)&U-B'#5#0$ WC)!!#U&#I K"HQW1X,3C(S'31^Z\?CD[X_L(,X^#VS M4S\R@P99F!I52:/&Y4<:Q_W>Y[X]&A4E/CKN]$XCO @L]^9>4O4-1UK=J-<9 MT)4!,V!:&>ZLXCAIRP+\I;5FD4ON\:W#D4:QKA7(YNT3P]N+;1&V3OH992O# MYE_;.8G7"SJF]O<8T(_8[Q5TG0E=MR<)(&,I6AX8 J:7$ ^*(A=\1,PZQ@DU MT5">O8T:2/V?9PH: (I-@[84A#&4*UI $E?6[]/X_ 2GKYJX>DW'OBL M -=\A#%:,ZU*W;P.\ZV+_JN'KXMBO7=P ! GY;0F@CG'I>&&T42UQ]QZ86BT M#]W*K:C9&=3LFTG&+ (L*%$1.>E S?HH4MCH)[(>AM8[0*#"\'AL>M MG>"3550[E'!( ,/)(^<(0Y8%[CEQWC@-,+S245L/ L/S"-F:<\'(F@;#U+ > MYJH4W*RU[MR H69HL)W&:]L.:+O;V+3'[:'MU,NLG&L>YC*O\=3.QQY!X-9M M?>"UF_N9\Q=J27_OWU!>:A*]I,":-$],.IR2BTX&"GS8TU":0*\J-_:3+HKH M(L; ?Y&VPB$>DD9&4(JDYA28<61*DK5U9IJ<3*:5K?R97L&P1XIATDC%K*5< M"<$M588;!3:]H]@98H)[Z,BN@F%SQ+!Q^UY0EQCW$6DB#.*$Q5Q<+R)08I$1 M ^LO^-HZQTVB)FW\Y6%8.=P.KC>U6_Z2E&(] M5U2.B*!M*(X,F^Q6I"[7IPZ,.VL)4S[,7'UK(^0^BU4;P+W>I>,A^QVVNV=> MAVJ35'MD\\H6>1M!50W:P_@N]K^V?1S%SKR-OO>Y6UVEA-',KGB^3))GK&WR M"2O$M>0Y)0(CPZ)"4EK+F),X8I 5:NZM=>J7$U'D_L)%9@I+GSK\JV_]*'/)&%Z!TV.Z7 MB.1[0NKAQI3L4D]CE,:BB)5$7 &5LI@F)+''@EB+P99?6Q>T)C')):=@WN([ M=QI5Q'>!XCO.B,#V48X+B1RL"XAOP$@'0I &N6:))0! M:<,#PBQ(+JV,FLFU=54GT[&XC.KN,BJ"O'A!GH@J%AK6+.=04NL1YU8A:Z)% M#"?*&(N&,U!CLDX-&IY:,-WN\"#V5Y#-K*[%][!L9BR)_.:@C6HC%,B;"?*F M5( (R8$]YP(*'&R[*M#"$BV05='G0#$>@UY;?X1Q8H]<:I?OIRG2>G]I'2O.4)%BYXZDFSCS=O MEML00Z11$B*YB]@0YJUEB5,MF0CIH6F7G4DNJ)W0T0+Y,T3GCM8$ MM(M5 G'-M90@ 9J[*G& RI7N1W-7/;.L$@<_R_\LF%TP>[SD#,^E#;1,%C!; M1:59Q)@X26+R23#\T+4."F;/$;,GRKY)[Y/B& 7E,8+EI@A67J$(/[Q+6F(E M*LPV=/+\H6!VJ8=0ZB&4>@AC095#"R^&Q@O;S\GJ=8T=*&40ZNH!*640ZC;W M)85XU!Q"!YR"5?E0@Y.H# X\A)AD8)PJ\>#]:PHSGAN A*FZBL-$(# MFPO<^U(&884Q;"(&NXJUM@9)XA3B5'JD72[J$H5+B1N%-5E;EZ1I<)V.Z$L9 MA*6502AY?+58TLXY2OYE"!M2C79\& ITOW4G*I;[:]MX'1AD 6J8T%$5I $/8THV[F3H(NU MWZSX-3III*5QF/)25 MP@:/5)3GSGB**#^(*(_3&R6MT3X2!/]+H#<,B Y6#DG. U%@LKA(*U&FJQ%2 M7S_7UN-QK*T"&VS%8:/=];VCV/BMTQL,)O9H35;M<=K,R^2"L/+;U<+_ \M> MM,;4>:-2:TQPA'X)%7%N)-,_.+\&LX40*C=7:.FL"-ZA1HGCQ>\U9 MAN=. HL,+TZ&)^K+8Z(- "X8<<8@GIA!Q@$15)1R89PGC-HLPX+?.S:D!MZM MDE%9TTC")YN=,_/SUT5MW#L[1P.Z2"6"Q\YRSG/G$B65(MY1X5DR):-R5=7, ME.H:PANKL8XH&*X1=_DD10F-!-%42>>DTB*70&T*.LD55R@[YZYZ9L&NS/EF M5!;,?JJ8[2P3(B5N+9CGQDNG$K%&:J<%5T+&DE&YPI@]46,E&>N5%4AAL.PY MX099'0A*6@G#7&#)LBKF4HA)KW#![(5D5-XG0[XF/L\'?+Q5NL&< C9JK6+W M^M$.3OJGC0K_&W;8V.P-AO6R5.=Z0KS,:SRU,Y]'D%9Y6W=Q[>9^YFHDM:3' M]X^'B%H2DFM]8HLYU]$E3!+US%&5A*/IYKS*6Y?[+$1YN43Y_90$2\,B-M:B ME+! /!B!;/ 6*>UDXM@P3OS:NFH*,EDP>95#OPN./58-%XE9BI>):X5AQ Q8WX#IOR;,U*2\40ZP#%])2K'7D M"7OG@S"*$,\H3\F+N_V A==L"*^9493$*,PT)A&IF&/'8B+("&80IIP:D"P\ MCDN0F8L[KF#G5F.GM5(QYHRQ#N3TI'$,B6L.@AIW*H6[_7$%.S<'.R?E=$,E M]TIIY"@W64XG2"NKD= V:H>=3HQN#G86M]@&>ZV*6VP)B/_2^\O69=/V8ZA5 M_6%JN9M=-Y[%=J_Q.=8.AYDL_U[C3);B+5M7:T'QEJW;VA.EU1MD %CWVFF!$ LME W! AGF&@F;*8RZE MEZPJI4(>4C:@>,L*CJTH_PU.K-,J6,*HYMHKYV/N(>D Q9R07I="I!N,7E/Y MBY[87!**(^M<(LEYIP9%3[B>+@2UMOERZU>P8,/*)6QX\:R! MTNEO*9V;7CYA)!5,2+)P^83J)-RR/MQD M8A_%_G$ZL5\+$UF B1P=S"BM73U5QD5%/71)L&1)$J\BB M!B;M''43[M"#"Q4_!A5/BH(, M2TV(M\@*FQ#742-+@D)6FA"QC2PXM;.O\72[N74LF56Z4&^:X?/9.OP7GO^Z M\(R'._PI8PYS(31PCER?Q24<#4\1LQ@E2[P$2VT\IYE1/<%[:E@0#C&B*.+> M)Z1APQ'AC JEK:8<9Z.#-DNH+;\VP5(/<4H7['P>V+E(J4&1E"-:8)<"Q\); M;9C1D2A#I(_$K[IV00'%Q4!Q4OQVP@6U[U]#;I!<^AV_-MF*Z-<'I=>VF5IL_K:G#8VGBKTC!U#0W. M"PC *D;%39(F=\PDG#J2B$DB^,BH$8RONNES$8 7$(!GE!TPDA.EO43*DX2X M4 DY+G)CJERKBUB*DP0!6#^X^/;Z>9$*1FTK1IFD?(I1I,BY#,0I84"1BP34 M\D2"*+%4&PQ@4_4&@A-42X$BS45AB25(>ZN1\]IS(Z@RIFJ9R6:8-=>VI_/6 M90IL8W#0O"&WZX>EBSB+,#9>R2B-#(ES;5TRC$HB$_P2M IS1 >5 (-5X>., M''EK;;(.\%%9KQ"WVB-M02'?VIX.$-CE*?LO)=P'J#1@#7[2* M,8M!T$\Z86N8P)$+37G""[=5*43[&$0[%16D98Q6!J123LYV%A2R(##R<%@3 M5U)(">R*/EBB68,R2O'@*6GV5 M%8*L(L#N]&JIVVG5?@*A8^RS?NK;7C36E;F/)&"4B;&X&Y M6OEH@+"^Y7OVQ:WS\AL*PF4@+ M:I!V!$0E:3UQ O3(Z2+U&V\'VW):7D3968*X-*'L%*I>*55/9]IQES@A*$:I M$??1(*.H1=X$(JD1D5B@:E8:$F_BE<_-B%8:$F\*'WD\H]FMMJ;%1;IT'C*C MUH1301(6/#(L 0^AG" 7LK,4&(MBF@0KTF-"V@IB7+Q068EX9,4_U M(XLR:DT#8I0 ,6L@:R=,KB/#0Y!)\F#MSKY9DZHQI3;YMJ3;E?JZ6U5?=P'V M02)U!AO*X'\\1NT8DR)BI3566(2XZA;%A8/,ST%.7LXP%)*(M?8::24\B(.* M(4<3098&)HUUC+J<,D+H)J>,E)KG!9.W&),=-0ED>(QSTWCJK?8L.46BEEAH MX5-I0;S!@#WE3!>6*=#8$0$U'G&'.=+,>)2B@YV/)OC$J@A!/%UMK4!V,5(_ MC9%Z<14.SV!,DU$0:P78)YV^;=9BA9L;HL:5S/_GFOGO3/*IA4J.6KEJ-:Z(#,L2&6;42B'8.Q*]0MXKA7A46=M3&!G@U))[+@4'D4&S M7=CO39892K66@ME;C-G8>1:U((G(P -UFA&G,->61F*$6WFUEH+92\3LJ5"? M1*P)@2,G-*AY@1KD',,H&AZ=Y-%;"R*>$;O&;+1I;L757-9 &M^(*Q_HJANL M/6S8Y%:.[?/TE]NA![ZRO;-::'QNP/!"+R-QTW9CR Z^G#+8 I#OG<$G&Z(C M+GMCMTT>6?KZ;*Z\\F?LOLTG>T)NL3*1X$Q,7##.I3(X&:U%D%YI(GCZ0?C8 MX=%ODQ+,JXJ,*CGF8$1HHYPCHIY[;0P+-JN->(^:319 'HMQK<9W^+#QWM.W6)A 80*+,@$979 T&B:C MY5%QIX.U@2?';"[N;WX0=EB8P(J8P%1)T1AY)%@BPG*$H0L&&6P]BC0XI;F5 M).?N A.8[JM[K&SBPW?Q'--YT>DU\O%ZT8U-VV]\CK]\:83^V0B9QNX:KA.^ MN<4Z&,%E_^Y;;J^PA-<-/\E;SFXON(_9$K;ZB.]JP<5$&O78SSR="NND=S&D MY)5Q(*F1I+WT@FOCO7$22_\1('9TT]EUG=L+>QJ1ZT;["=D$$WQAFU_L56_G MY]L+!6LR')#,ZW+7@BYR0%-Z')8%"S;8-V GG:ZM3@+0?NSFJV X=FW&4COK M9F;Y7S_>.K6S?Y)1(D<.YW3,3#___-GNWTE"=V[$_C]=]^?I^^8^UO^*S<\Q M(]I=:T+G.M# S;WM]6$RW8OAPLPZXM.T6ID,\9Y8I";"PF.>M8\[^T?')Z_? MUDZ.:Z^.CPY>'[U]?9!_>WO\[\.#ER?PQV^'1R^/7AV^_'?M[0E\4']]=/)V MA0L]>] __=VVEZ$!(/R/Z<,R)V[PG?7<#V Z-?*B-A1/CRY;\!R_!&/$;<'S MU\L>O+K7.X@]WVU<5 Z3=OC5]AJ]X_1G-_: &*L#? )O_;4)\NG3"I_?CD;" MYSD(A^=P[<'IU^.3H]:'@[\:[T&@?']^2M[3O_G[=_4OQ^_^<_Z>ON<@2#;C MO_ZZ^O N7#C*Y='O('">O/ER?/!:U.F'3T>_PWVMWQK'!_\Y_W!R=O;^VTOQ M <;YX?PLU4]>LJ.7'T'0UT13AJ@1!'$5.#*.":0QX50Y1VP8:@F-]F4,+[,K MB<--(1JB!-&<\* 5U3H*DGA0B86T4X-%MQ<9T+J7L2I(,A0O7HV+%[]=BQ=O MK\6+D7PZ/!83D ??#4=2;=U@PWX\FMNCAP.$DV6<8&.YQ+G_%<',"^\L%8SJ MF<)&)ABYIY=*+_/PH9R" D0F2XV5>Q],_80?]U>#G MXY$Z0MC@B4+0&.T\7RZ5J!KC"G[/HN MUL[LYUB[Z,:+RC/2/X/C5[L<\:5%=(::L_DZ(-BWKU_5NI?-K'6O0;&7VM'#]S =J^J1]M:LHUNGMPU2642ZUQV;\\&OK]L]BORZ\ PJ@M[ MNS6?O4>IV?G2J]GV^)SSHE1:3/466++1X&N]L\Z7]NYPG /EJ]NRS5UXA;_L M=O,GH)MU+VUS\,Q.5;T25KHUF/@E?KP:<&[@Z $AE M)2T_;O3DT;/2):SH5;3=NQ6_1?2QISW4>1WS7%!.Y[OC +M!RA]L6(S]VA>; MG8-=6)PPJ*0U.OZSS_EEOQ8Z,-Z\QN-'\N9D]V"%__>RD2G*7=5.8QMVKPF[ M )L?+ZHMNL99V#=X1N,BDTNC7>W&W^WJY16_[-5^^I__TI3B7WY_^?+/ZE?R MRS_V:K]5Y[O5Z<:J^&DS@KR5WW_9ZXT=\_'79"1OQ,&Y\[';M_"VX?EK#^)' MX,9\4A-\U.],D\GW2#+DL><[LL6P]K(-O+M9^RN"_M#/B "C;=4(1O^W>GN> MX\ J\:71/ZLF#BKCXLZ&$MULJ6T.*>QQQ9H_ 1N[?U8(.;D/+Z\9R)CV\.P$G$]7H"_CHY,Z MC,7CXY/Z1Q.#P41;%*,RB#/)D ,- ;&HJ&5"@/1M)Z6=J3,^$"M?"3Y-$W7MW@J^^HZ"/QL7GE+EIX^N M\K\=K/J 1\"B'UPSW;714JY&1)R)]4/SZ/>CYM%)\].'@S>X_NYO#@0-Q'CT MJ4X/V='O?WV"[YJ31%P1:^MO#,1.CM_!-0=OOGXX.06"/N1U^N;;^W.//_S^ M!K[[3SHZJ'\Y^O)14:P=)PGY$##B@9%<5P8CP6"Y#0^@/_M)+5EBK6ERQGBG M.&$"4!ES%4G$W$81PB2=#Q>_=G@C,=Q#E__Q6V^/TFB1B(&O++'<<6-Q,-KD M7'=AYQ&IGR8N]6.#,LH<\AS5\ZW0"3 M6QP/SO%]!* M0=?L9:J^F=;-.1BB!4!*Y0RKX.?_@5R6KQH<@H%WR'5MCJF=J;+FZV[N?OOI M:G!UOGBD>0*.=1O]3K7W;AO;6?\O5#??>[QQ$.T:?8[]WHPR^;OA= #NY\;<$3'9SC20<>,*D-]&8:*JJ'"7"J?.!EAK9.M!EFX&XNN= #V$]PE\UM2H!"(ZL8+R M*+%CC *GC%ZZZ)+$BX=XCA!Z(')E5^=0#"A(/1=2GQ]^S+Q1&L$0]:!.<:HD M,DX(9'(Q?FL\C\[<@=3=ZU6_.2'#G>^]N#_LWBIMS^1,(+X=W$^F_2)/CG,5 M_[:_X.8+&D-%S8&_-\#D0 M<[+]NS+K@GX/Y!"[0X]![])EPX^[-D]<,XO*WI_OR/B>WY@9Q/@H;DTOQ.JN M!]C."S4^!36.5 Z@MN&^WZ+)$0VN)0G6;M'@3 *K[%J]5O9,7%-6LS.RCLT2 MW$"C/&OXLVNGQC4Y[]8^=^"1MX_]&'WV0!7-/KG!:*K(OFM?52N&QF6KFEP8 MH\#\J"90 0B)E:0%I-JKGC742R<&/FN&0)0I9J=:[\:3V*ZF!X!R/=/E0L-C M.LC60=.9K>"M*1^ZI>;DN< M>/OVW"AGZ "^Y2;K9:EL=%R'/0@'BY>/XFFSXS)3NPR#]1NJ'/#VSI?VX)Z! MEI5IL!5K%Z E?$>7>MEKV&L-8O8.+4U]"(QR;$R0TG(:L&'$V9 "(5JDP$A1 M'U:M/GQ[^=$J$T&=H\C'B!%7Q(/ZP"WBQD5"!98J15 ?SKHQ%@5BJT66>@5R M&R*9W+#8HU]? :J!^ RR]!/EHEQO-U%/O=VSQ]8;MS%EU >&%.%%H&V,Z/96 M9-%(T,F7=N/IX ]?T7D[]@%&/_5^J?@)+'YUT0D\O@7SZPSDNLJ*=W/E]%7 MJH"%9#FJ.7;'V"![ U<#W)QO_#-:W_&?=BMF'$!(]'T "Y3]N]DU-#:=H2PU M:;2[+;^-1C8^YU8'!C!TSF;M[VW%A*^5P'%N'!JGC5P$[B+;%4%KBW/*@?G1 MXVWT1I;!._<&7G#:M:W62"O\KMK8:4\^[&::P_7[_AP6B!TIF3J3%";OSM0I M23?K,):2=/.CI)N9_O0?^LVW)3H]D:*,KC(D:>Y5!5[X^X[VT&?>W%FX_# M-T'T: ^X,8QD(.3,>O5(G[]3*[\EKS2O?KG-_H&K-P.PA=GBQ-#V,+"36S^, M%<[#&-BRXM>SAAO$F,/[6YW/C16Q7"D(VL%UVQ\>T)?;:V?N5+8(# M5>'&^C=J\5H%U@+RC"-OJG!V?#Q>;S5[M-UC\3NU5I1_D#):VS<=I M_+ZL(K7;O:OF9]O.?\T.X_A_EZW.[G3RPIC"-IQ1[;P#BU6#,];/N4@Y%0%. MWB#"+AMIFO&3/%PUKFY)1NJ-)PJJ?D!)?K7>W% MV^_).4VQV8 =M$/#]LWVP@5[M7=G.=;\LMG/J30WHQ^<)]CHSNWG]2NA(CN: M1\+%X$!>.\_R#6>-;L@PDE7O[*Z>P*,JHZ=9.9IBN'$4G4ZDPXUT[MIGV[R, M>[63\7$XT/]SE'SG1^%!WPW &UO9P0J.'GL]FNM,FSC'4W;')CCR!5; ,BPK MDIQPGHRG\5PV8S':3*2?BRH M^]>KX9?/-Z;^4!R_^2A,D,:;A&"QX8?(+;F84LB#QJR%EME+-JE=VVRN"!:0 M%3.NF714*VIH3#@QS=543/UF9 IGEG"3G0.@:W-FXW=\2[E26TGN+PY44807LWIF8F_2J+"1X_FN5XS/T8"KVH_43^,160_ZI: MJ0GA8A23/URBN4/$*I'Y^Q$LUXB;K_V)3@\(Q,'BCKG+'7.=+.&[G=Y C+V# MG2Z+:X^,?X- F^,L3^W-C+Q887V T*GRG( ,7M"DNP+&!;N M'KYXZ";8J]P$$Z7P!M]QMH>-N?-KO$?N_.Y[CR5T3XN[OWY&C[W[UHG';D1Q M^"]VNLJ M0:1NNZ P,+*[7N7CU__D/&G!X?FV>W;1TNLYRTD%[.6@& PP]=>_'IX?;A'-[U[O_NM M!?,Z/SKXH_6^=4B/OIVUCD[J7][#O.#9%)Z1ZHUAJZ2W^*I^_C>#>S]*'PE1 MC"#%??;?4X,,(QQQPH7PA!+.W,X^4;M:3C?-NU_GW"7UGBM(4I#D^T@RJ)PW MTHD&*E%!DR6BR=44FEB2J- 2$9.+XAIBD):8H^!\$"1H'9/:V9>[2DZW "]@ M4L!D^6 2-*&>89=,8#Q)93BE@B9MG,9&*_*#+HY%+'E\(#EZA;]= \FWE_CH M/$<4YFIO,:*D9$1<:!!+K*(H6FRHT=%H;T$LT;N,XX(D!4DV"4F*6/+(:((G MT21R["5C!N5(8\1M$,A)4'*,)3YA[:/,%8#EKB1DO:V%+&UHL-]*6 M]OWPY#MMW'2QY9C);#8F%S55]H?U? MLMT*T/CM MF,GIF_\"WW^4CE*'@T4.>"CBCA-D,1'(:TPM8]0K0G;VZ2[5[*%H_!U4> @: M%\I;%N456>B1J>_J%O6=US_:B 7+$I"PUB!.7>Y;E!(BA.EDB68A4M"L=H$0 M"_6M)_5)(J3SU'L2!3:M !B:)%TO!&F!VXY:E@!P?''[$QE B MHT"P3QQQR3$R(08D0F2PG2(D87.:TBX1#P;M1<'C486I0J[+(=@?"E;<:\9 L, ##88@BPA'"4F MDV;")!9DQ6 %65; 5B'7;2+7PF ?F63Q),D"92I+-$64Z,Z^VM6<;QS%KK,U8BTL'+,M2VMMQYA=T^LAB7O+R&S;P&>LW_%="Y)X M8!+=T]%&U:/J(<:\[191=")*,BRH(90SC T%650E@H51TORP07?1*%82:CF5 M3\:)9X8I!BJ$":!1>(J,U!I9RZQ)-N2&*SG4DH@URP IE+=TRINM'!0"6X3 MIE*L$I=];ARU1D\3Z?(#UL,ECR=NW"7:&^,3%RYHX:/'195_R/1D8P!8PMP&_)2@3B"%<)GN_K)RW[]:LCBX\Q:4F#,XB!N(^XH0I9S@)2 MCFJ*'2"AYYFS"5FB7K:=] IG6P*%74=NCB@L:2\5I0DQPT%VQ!8CYQE'3EDK M0G(A*M#8N2C>]?6X\OEXU_\5;?C?2]OMQV[OIM][<;;?!;1,\*!R[P[J(P_. MN^"-U$$K0SGV43Q >2\@.[_Z<#5#/P\!=/*0D)5!YKJ7%#EK";(>CJK#T1&! M08IYL')>? X+4-9/JR6M'DP8?BO"S/+H;$I-=Z ->"\#(IX G3$;D'81H\@E MET99*9+>V:5<*V#B,)$1!1WH(3[B)QS&M$@"/%)Y4F52R CE$4V)4$6)Q2K[<:U4,-GFS_F MT[['VHT/[T?YXA=$5Z4#G@)^7C<;K4;;YL-W[4]?ZCCDGGA WE6W?V !O+; M:;9=A&F$)+#3"1L#;%]@:TQR*AF7N'0*,[6XSE,DLX?E1DW9%92$?T1(2*EH M$=?)(*U<1#)8Z:A6L&=V9U^3Z6#&^?E%<8L\4B.-AY-7$<6615G3E@1)>*BJ MSIJJF 6C2&.?*_:SI(-U!HN4XQC7U"FRG=2U"/>B-'(>Y@%ST+.D1& MF8_,T7G"A OW6J:Z)I)6/.8?1BY+--#3.+%L_^D MGOT[JW3.*-2YOM[^Q0M&SF'7G7MI-@2@%RGT2[Q720FF2>(T.@V\UALIHDPX M)P674/XGQ^OC&:GWU-,$R@5!B4:0B:(&F4@!>N,H4@2%)$23FQ7A72J6%2ZP M"'ZLPAE3B/;A1%OJ%#TRX4Y9#)3)_C3*47*6(!Y$!&6&..1H4CRQQ&1P.5)9 M+BVUN-#MVM"M!' V0+DN4<=Y"(8GT'F(BEX;0PPIZ05/3K/UD_JT!<);+2A) M E&F,K>-!EGA&1*"8R\B:+3) ]'FGKC/CML6DBTE =>#;&?8-!S#ACEDJ4N( MY] DFVC(O3T3YDF:P''%:^FR.GJ63AAK8_6X7R#%D\+2JT[WHM.U_?C -(;- MM2PO4KE,$.NX9L1&S*UD6A$@:V.U]C9HQTL:P\H"04?VB?-#)1"<6,P=B!ZNX12OS2-Y;99 7,5K\PB4UIB@-(&M M]X0Q9"@1B"NGD56YF:8)1GJI5%!D9Y_JZ8(#3^ZVV4XB6ZB4AY?4!AM8M@DQ MIB,6W%+#.8-_S$,Z8A:R6H"LWDSH^_[;1P?(QXU4*$E"$;<:5 B; G(^%Y&+ M1DO+@8&1976H+;2U; :V!.(J#&SYE'9;10=*L]H0R1)&(OB!=R7G(75YBP\CT2W+"TG*U/ MCG)-A;$!9@TRLY=:8RR7D;-0++M+# F=M#!80;4)(N1"-/ C,8=TH!8IZK&P MCA"ALT-FE].'Y#241-/'T7R60'Y%)EL><4T:%90@06J7D&*YF!JG!AD=*;+* M!AVT2,J0G?UEN4P*=2V;NVFG; +B"HH(SEVR@6KE>-)$>P:/7T9.0^%NRR+ MOZ?-#P%[[@1FB"0!!,B$1\9ZCYC'-,#.JF1-5ZVA?17^-P2R&S* M]B"PM30$A@(7"G&O(W+Y!XDD5U/&3-F<%KN&58#6V4RP%J:'H/8TE9J)IX_8:3%["7[/T^W/NO" MYV8OS"(%>V4BP9F8N&"<2V5P,EJ+(+W2P/A2R1Q9 [97GQ&=D821V$50ZBQ% MW&D!TF7 *+*0F,\QC^B<,MC]?&O+Y 'W9=P%?0OZKBOZ MEKCD1T?@20.;A,U3Q!/D/3:(6YR0]DDAE@N/2F\ A^7.OMGE9-KM60"X ' ! MX#4 8!E=D#0:)J/E48$<%:P-/#EF(Z;$E%RN-0#?]]/&5>:945Y())SV.9?+ M(2?@3X>YM)XQZRS;V6=D%[:NH&]!WX*^6XV^1?Q]; 2>LKL[S6Q*W"+!<_EB M##*PMIP@R6E*-A)E!,_B+Q$%@(OCX.&.@Y_[UC7C*!QNK$ARRW9/&^UJZ6%? M1HM]4S-Y?*$S/C32U>"C1CO$=O\%>HS"ROI'9Y%6_LB;*+^5O_WV0ID]PO(J M'+9]\S+$4&NT:^,1E#7;C;5^%UXV(.%>K7]F^[7.9;?6BZ#7[$+MS8 M[]2^-/IG-=C!FFUW<@+D7NWD+-9:G5Z_X#&Q-_'DQF ,-3@* M_6[#759?LCUVV TL1D_-WKYM1?=SFG7MF =3JMT M3C\L7-5L^-CNY4_'!O:V?QD:G<'#!Q? N&".G2_M>',KO*N:P5YMJ"M,73^Z MLIK2Z*&CVVJ-7NTTMF/7-IM7\';?@?7\!L^'[;"UBPZL?QY+'P[*;GY2#^:5 M'U9M237EP2W5JN8-&%_ZX46-;JA=6$"CV-NM?3F+[>K&T;!@ "$V&P!7^:VP M*"T+NV4_VT8SDV@UG'.RYASWOW6ST]32O]S$?K/%9]";?!8\*M0Z\K?IB M^(!:KAC6"8-WA$9*,)BVC\.9YWV!5X[/U,7^EP@3N3ZMW=B[;/:K@0#EC42' MVD!VJ#5:%[ F^14?L @3H<(#;GMTV8*O_>#O_*A&^](.V.\8>@X1@>=HY.E0Y2^- MT#\;R75C=PWY(+ZYQ3J8%1#/G;<,87IXIX37C0$WNPW3OH*2U0>)5*"L)E9S M[.=9]Z8R_VE$KAOM)V03C/6%;7ZQ5[V=GV_/&:8W?+;,4[QK;:8YU-US3^EQ M9/?,$JIQ@(2R?5) $8# L.=C[Y\]V__8.S[,1^_]TW9^G[YO[A/XK-C_' M+-W=M29TKK-Y$R0PJ#$ "S/KM$X0_$##(2PFZZ.F G/.J3?86Z^PH$)A;27; MN>,^FQUWF4+1GLUX!0W MG#A:?U9Q[7'99@#4F:]43'F::59BSLWU&=!'G&. _3>X7ZUL#W@(\(OV\-N, MZI6 "XRJV?FR=^<)O=_Z#AY]#=Z5K@+KW+07O?AB],LO(]F[T:Z6J[KIE]NX M/2-II7KAX.LAP!FY1XS.&#>,]AF^> A_>Q7\36A>@^\4W3.$WODUWB/_O1XJ MR4)7SCU] E\*/>_TY_Z.['%UWSM_,%@SUV-_$/DUTH]QUHY7M6MFZO4SK(X# M060UYK4?PE8E-IP \XNU.EQWUJN]!IX8*LY4MUU +49V;QDVYESW)S6WSC?M MGP CX:G-#+A3@9N;@@.S@A[O&;NX?@E[CY*8>\0<7*UFW#5O8Q;L. M7MKYIK: D]:IY**-+A@5.*-"6T>)\X2P1 4/#^DML!4^V&;KPTG]"L8#SZW# MF-ZP^L%9X_VW7S\=G1^2#ZU#=ORN?O7A]_K5I _V^-V'9OW;X=%7R+4+*G2 MT4:(EK]>]N"S7J_V-G8_-SP\]Y: N:D2Y::FHR\?&!EAUD9OI34\\@#HZ'@D M+K# " ET25EZJ?$U!O0M=CL%,!< S*-78[+9M],OQR>?/N)@8Q"*(J5!0..> M2Z1=I"BJ*(@TRB5B![$*7=SX0_?<>;.T3!-/ M".>*& M&,%SU]1=(I?5?+$(UNM'O-0I(U/2/DK&O74Z2/B?4I1;+A*3)7-W'8AWRI#H MC R:!(HT$Z 7IQ21M00CV$CC< C:BIB)E^'IJ@D;+UMOBG@SS#G9:@%G#3MH M+%_ D51KIU4BS'$0:DQ@*GB%#68DV4"*ZW8E,/AV6H9)AC%!54 N !9RY0D" M%!2(8(^C(S8%JG?VC9PN6[GQOMM"G4/J9%0F!]2F@5'QX+$AQ#DB$M>6D)(:I+$5'(FF $]'[0'I3&UUDE5G)]/"I$S M,"=X(G M1A$QEB,NB$-.FH2TQ$1(;S2POG5TH10;S7(I-R7JB><"YBBX,=IB'CV5(3 F MF>"20!,\* *$9K7TW-&8BP-3E4(H]IJ5X.+5 MM$03<^T$R1)*(EG$N69(.Q!K@J6!6:HQLR#13#?H+M::;:%-D&.(,RIAFVN, M2&<=M9QQG03%@01=8M-71)M3,@OS3F!G!$HQUX*5PB!CJ$ $]D9*YIPG;F>? MK),I==5=>)\D5FM0HB8^$_GD.>AS+'J!$\]1,H!\,AH"U!8-B"T2&Z)=D4]6 M@8'',_Q)'&NFM3.(!I&;$1B.+!,<>492]%@0R\/._HQ.@\78LBW$J91.-G(> MG$G<,6N\4%0*[F4$2@RJ""@K(LXI <5S*JAF&#&B,>()=L &0Q 7G@>:JZI1 M <3Y8.UA#>PIJ^S5]Z3^I4[?-G.MV]@=UGP;U9#;5"'G(3L[1]6/[?O.P?3783! %1VJ0% M"IZ ^!BM0L"O8).$QT9S(8DQ._MTE_)EQ30L@6I69!F[WTB_5T^I0&V!VH?[ M5JD.7)!!5W(FE)/".(:M-00G4,A+]-AZ0.W5!-3R8*@* +#>Y\C/$"QRSLK< M-E P0Y.4.3:"[G+QX #XIX?:N3MW\$WKW.'6I7.'WI/5*KR+N4G 5".#82N! M5K2]RVY5"'W0NZ"6>TYT>H-F%;G4=>$W+8"3H+-'1,^Y[MW:Z?P!_QGT"(AOV]0(]N?P;;' MWG@#C]GOKPIKP_-F6)+W:O^\U>1@"5U5)\$0GN@;S495KOLX'8]&]V>U>O^& M.>7%>3L%=N'"4R^.#_YQ_:/V-W]._ MR?$[N.;@S=B@_K7^YJ, '2 19V%Q?WK:C:?5:6D!&%8G4HK";WYQ\MEBV:,>KU*]_MX'9)&V+8]?PG[0M64M$.E!5VY5 M/?92R+X4LE_"@DR(G5OG&5ITN[;,*+GP]+?%]'@O_;JT;;XQ/WZZ>O_MY=41 M!77Y]S\^'9V_^5JG_SD[_OW]U?N3#_".3U_KK4-6/WCS9/+'>?W@D+W_ M]OK+^]8;>G3P^MN'=Z_YA_,_SHY:A_3XY/45J.1?C@Y^G5DR7.5X$!$8DI90 MQ#D)2#LLD6=1.JV"T$3EKLV<+*O\QA-U1G[8>.;VV!0(?)X06#K7;PH$3D5C M):%#M$2@)+%" (<&:4\I\C8*RX33THJ[&M>O*03^0-!>2ZER(ZY\!C55!]#3 M&K3&W4P%I>0H+4\P[\%TX;=9[*DZ([]UNH?]V.J]_NJ;ER&&[ 6;Y%Z%0A]2U=LAD_'L?IL-VW M[=.&:\:7O5[L/XM$CQ7!Y:P:F%Y13WU.[,AE@C5)R&'BD)#$TD24\%'F,L'B M07!9C#CK2\Y+EW4*.:^,G*>+3"5-4_01Y7(:" X'1E9YC)RP(D1K)%>XZEO" MI@,GUM&NL]ZBP#I?61:V+.QF7;EJ$^]31=@?YHCHV.O7XM>+V.[%+0FR?_9& MHZ7K1:.#\GIP3HKDM+1XJYG%1:(&P8DG1$TDB'/CD*4B(M@[BZGR&G-2-4PA MTP%7Q>J[#02\=$UHBH +C2Y&HY-5*9PE1L=(D<9&(.ZQ!_6&>"24Y38F*HAA M._O&%-/NZH29SW$0LU&5/1C43AAFHO^4:RK\8[?6COUB]5U'<'Q*X>:HT[ZN MI7%8G9>"DO=!R=FR3*'7I='KI%03&3$JVVL)U1QQ:3TRR@8DL \*"RDM3:!YZ'6*I2U6 ML#6S@MV[I/%F29MC@N6LND>;*F>N9G>W.JWSH6NS+9S_$1>#6IX MP;(-B\UUVKU?*T(<7'>2R?#UUW[7PK(WVK9[507R@_B01]GM-)N5 #$PC!23 MYO($B_JT(B" QB73R IO40Q>:FF< MPD3O[/-=-2,?81-AO.B6)71ELZXL"UL6=K.NO%WR?J(V\W4LTM3G\]:%9O/7 MA5ZM&$8GBHGD&O&#.MD/*Q/?/[/]FNW&6AQFK-=2KDH_45MQ-QNKX.MOVI\O*-&W=J+EV?@+%V")=50SU_'W M3B=\:32;-7=5&]:8OSW4QZU^_]:?Q7#9C,=I-)#G6M*^?O*W.#HX%/634UK_ M]I+4S__^J"+'FB2#"#,4<KOIF\Y3=^/3\U3QW V M.9\ X0(=MC,=#DO=>]OM7F4JNZFN?SIV6$?-\'*%_:HR?E7PN34H^!QSP>?: M=;'G6CY^%6E_MZ#^_#2ZVH+VH'CNX8'RN6A%>\KV)%9W?GWOXNMX3QBQ],?J M/:.7/]C'>:KJTV]'W&Y\;_:O:_]C6Q2^U/T&FS!:YN]VA&]J8(5LM,]\>3#,'H'0;L>WG M\OLN4.Q^>\[TMLQI>X U]]=P4_TU[K5OZ^3>8!5Y9B&U:I7RJM-J7;9A6)5C M85E]*C9A#?Z*O49N^]>PS=J]H'D+U^37RQY\UNO5WL;NYP; ]:V5>4XK48^A M89_3A-_V+T.C\ZQ.^\E9; U0\$_;_;2(:+()LWO[:1Z"W:0973?NK/;LNGGG M]LR29F/+2:=OFXO(5.OGLWC.5Y;-VJ KRV9MT)5ELS;HRK)9&W1EV:P-NK)L MU@9=639K@ZXLF[5!5Y;-VJ KRV9MT)5ELS;HRK)9&W3E1O=&^G&H<>4V_]4V M;=O'W=I!]+'E8G<4FDGG<2TMM4%YP;-_P9)*VU7Y@6K-L6>47?"0.CM/ MG+,]YTSG3]J>-<4G\G_..;<%MO[\>T=]2_<3GO@:C/&AQ],U__8B92D1(@Z1F!G%")3(R M$D0M8; [W!GA=_:)W*-3:="C<_VX!V^1$,W[ .4]ZF$4C-I2C&+116J-T=PS MKEUT. 06@@S$8VPLOR=&C1=R2(VO,:!OL=LIV+4H=C4FL,NEX$-N)YF"5HA' MXI!Q5B-++/4).TDBS5"A8B[P91F-@4BG M0?_@*F$=F0I>*NJD=M;2HB&N J:.)C5$8874FBED,?.(7.OMB;;DA1 M(*I U'9!E$]21^P\Q2YR$;5+RDL)).&4TP;C E&K@*CC5Q,0Q0C5D3"'8#,P MX@P;Y+@EB')NC$M!$1YV]JG,:ZV),?U+LFK12*=@3!SP$6C;P%:W" M- B JV@XP=%:QBU76!('G^HB8JW&YW?RXUF9^SN4S>:7?]@V/!-%9X[\K(<,IOEW#2QE/DA=((Z-$CQY-$C!D! M_]!@J"^\][EAP2*\=]DA6(7W+MTH/R,\RW!#)7?(>9-==$2"M$TQ\I9:'(15 MPJX3][UOR< [BQ/>6?KPX4__WMCVA/%)!;D60JY/TV%&5#BEL(U( M.,D1-U$A'5*$'YPK06-T06]-';_YR.T1P^(+V#TCL%MV %;1V98%@I.^$TRB MH0Y'A+6UB,=*L*HQ8<+#BXN8%W!>\6Q+NI^#D328JP^BA2'A#/ MPI]V 73A@)6*EF,A^-:4*"Q@5\!NLV-W*R8-VB6#>IR.(D'$^<(D*U05P0C;3PH-*R MH!QV- E.MZ5H8L&Z@G6;6X*Q8-V"6#<5]^D8LRDYA8+5$7'#/#+$!>08CH$X MYY.2H,3J/5+ KH!= ;LG#,LMGHME@>"D)<]SFQA6$0FI0+GE22/@3P8I$T$J MYY@9O!T9+P4'"PYN?%'(@G>+>FJG XXQC8J;P%%DA"-N2:X#(AE(@9YYDH@. M-(**J_=$@;M'JA0Y]ZC6!/UF[\C;>%J5A?1GMGT:)W=FD;R,!_"$IX3'VYDE&N6,!#0D82FCS'(,*"-$/5C.K6]TM;+)2Y!I3I*-%"$\V"$5P0::G6 M1D07#?'.!%PH\PEC0D?L4AC8H\ 0]1;T#*D$TM(*I&C@@F( 5<^!,F=PRT*8 M&TN80'X2>Z\,B9QC;ZUUU+K@/2;.)5U8YA/XN%]-$"81$51_EA!W+K-,+)'C M)B(%.Y0B 7T$NYW]6;&+A3 WEC"EQ$&2B+F0AFOEK>)*>^PCIY99RI9!F,5' ML>1HXR'!"L6\M]$@H9Q$'"0=9#VU2*1H>"0Z64KN]E$4HMU8HB5&F8B5)D"O MG.6"$,JHF!@#)=23I O1K@_13BJF3G!%@E=(4@?BK^,6&8\=PB%1#-I+$O0[ M*5&%:->+:! M!NUXX:EK0ZS'DYJKPS%PY:K2E" (8R.1Y@JCD(0FP4060R@\=0N)ULI$@C,Q M<<$XE\K@9+0607H0C@5/A6C7AV@GM5>E\AXET%XY-X@;PU NX8"H"R(&ABD6 MWZEKN8Y$>]\:>)L4W/%;IPM_MFO^LMN-;7]5ZV=*R4TW@5)M.]0Z_;/8O5?0 MQ[R=GC#7@6: <"Y_QRF@FE;*(&>=<])R*@+?II#A5&1*Z+#J3@3 MJQQ647KD'%7 (YE#.I<')!KK(+EABI#,(Z/=' JQIBK_LDLODX7%7DZ&GPNY3MF!S/\:INV[>-NK6Z[_JS&R&XM M$]>=(1U+69C))H_EZ>7IS^;I2XH;J[!.K3FZC'CP0W!]2XO ;6>I-ZT#BT8' M[1/APB[=TFU^6O'8X$<16IQ^C(X:9["2W.0D\ M,8%,5!ZI2'BD(0F!OY-3^FR#V I\;2E\4:$BEEZ#"D.Y)<)@RC57(O @L4SW MA:\"4XO!5&,"IH@1(49FD;(V($YSC7*<'+(N."TB=\&JG7W&]DS!J()16XY1 M+!G ),N,-X%;D9P4@IJHB?&,LN *1JT$HZXF,$IS2JD1' 6;:&Y^&I QR2*: M)6'G;=ZLV86N"D05B-HNB,(I&,4,"SX('C W)"9%A%?88F^T+!"U"HBZ'8H) M$"6IC<%ST/&8B"BKY[F%GT>,.L>U@!V+N18?V8H>?@6C"D9]M\,H#@('3!.6 M@E(6@E$35JC/%&.")Q0Y" \ M<44, LBBR'B/0T0EHL8YJI(!DK M_KXGA:Y)(Y6AV/,8,,)$!<0]@)BCA@&(,>I9HL0%7?Q]!;Z>#7QA:VE425B5 M.&/8IH"Q!17$:DKX.IXR8+D(&Y04PEY(Q(D02 =L47#88VQRC(DL M\%7@Z[G ES/)I!8J.6J+G7TU,#5IPPI&Y5#(/3''R'ZYZ/0:^62^Z,:<-/,Y_I+C MG!&K[IY<7]N+^0$[^S_9FW1D6.S[E;E=ZVRGM8N4/:Q.30QC)^GP^B#]NXBE MR\+[^G04K3/$6&PQ(E%8T*J=18;0A!0&M,]*A63;H57/AMU5E+S>0"Q8I(3' MLN-.YP"#0O2+$?VT%T +$.^]2\=]EQ=X7W MKHP,)_7>Q(Q*Q@846!"("]" ;4P.89R$%]Y+D*@*[RU8L+( MX(%*\."2768 M"B$L,0%IKPCBQ!/D"#5(9A$J,LZC$04+"A:L+)*L8,'*L&!2)X] \B10CJ@1 MN:RTRN5LG4%$&\J,Y(;3@@4%"U87EE6P8%58,!6R15RR4J> DDX<<:T]$>QSHG'0R,!!0"#, MP3[&8(*D._MZ1OS3D]CG[EN1;UCX;_ P&,%X[;],/W<6!L3?J3RXDI=N<:3G M\M9GO2'T"4.-BK2T%.!\,QU)E*(AQ%J.M(LYP!UKI).32')+G/#:8\6V0EI: M-K$^8G1\ =P"N$]<1K ZZ+ .FF>CE2D0+E P6*02+F)2!,B48J)*;[2S3\R,)DH%50NJ%E1= U1==I!K0=5%4?7&LOKE^.0U^\B]2LD:C 0A%'$< M.;*:,.0)8=PJ8X,2VU)7LH!J =4M!-5E1PL74%T45">MJK !3&G.4>095 DC MR,#&H,@LMUYI1I79EDJ8!50+J&XAJ"X[[+K$!BP+;">-K6S=J@*\MF;="5 MU6;]W+>N&4=%BGN:NL:L+PVC5_V>W& MMK^J];LPN5P8&AX;K3^K7< \.V%OHOKS@(L?7;;@6S_X.\MHC?:E';#U>VS% M_C]=]^?]VR]:V\<,=Y7GJMG3);6_-$+_;"39CMTU%!KPS2W6@8!PV;_[EN%X MAW=*>-W8#-CM&7C8_]A]= E^]M'6$T=D[&>>3B592^]B2,DKXRQG)&DO03[4 MQGOC));^(Y<[HYO.NJ,97-C3B%PWVD_()IC@"]O\8J]Z.S_?7BA8D^& 9%Z7 MNQ9T$2A(Z7%4'EBPP;Z!?M+I5B3S B3-V!U46_^G79NQU,ZZ6>GZKQ]OG=K9 M/\E@7.NDVJNLKP'>_/-G>S<)+4IZZJS,O0.&\PJV ML0-O/(%W_0H\Z]/3*M3XJ#%2J-_C]ZTW[/C=;^>@[++ZR5]GQR?OQ8=6G=6_ MG=(/O_\'%.OW7X]._OH$RG$S_NNOJP_OPH6C7!YE!?H WO4N*];^Z]'OK\71 M>3.__]OQP8=/']X=\J/SUP04\G1T*+)<6$>N3<4Z9 M9,C H@'<,H:7V=#K84N<5\(RK+B6S*5@-2&>\) 8C7BG%GO>7F2BZ5X"0 S7 M?YH/CQ_/"9X\V(H?O^GVR$1TV#)B4Z"*6^\,]CK!L7!!"\HTO[;V1E48C[G2$<\8%\I9$2V50 KO),N?-KO$?^>SW4EH6NG'OZA.Q),O?T MY_Z.['&L[WGG=P?+%9_KL3_0R.^JN?&HNV:F7C_#\S 0Q5=C8O^AZEF1U E( MK77(."%2LRJVRYH>8SLWK*#SKGN3^IRF6_:/S7:-7AJ$YA';ZH8 MS:;@P*PB-@N8F=?[8&;./\?&W*OXSK8O'%V$:N^LN;2PRX*P/276QM4Z>W4. M0!,!,<;77+=C@[/ML*G4O[3M6SR-F]]'OO#\U\4'/GOBBZ3.VQ 5@Y\4 M-#=OF;.11"YB4EP(E?!,Q6K,&2[OT.@G"F>V+ULH="K34+[SVE,N-U/A&GC* M6[]].CXXO/IP.3/UK'[_[3F/24 MOW_WAM?/_V@>'_S6J+<.V='!WS#.4W%\\!H?G7OV_MW?HMZ"][_[(]6O,*F\ MY&_Q5?W\;U8_/_P8,":>6H8X:&B(F\21D\(@KBC!L'E)1+*S+W<9GZZD=[_R ME:N(\5DZJYF[A%X!P&<+@$+YX*,BF&-.C331)!LPCRPZEH:6)3H"0%H \$D MD$T"H+%>UFU^WDLP/!E,9I>=1"QVD!6F26&-8P,DIJ8*6F#] MFBQX.3=>'KT:$QB_O:1'YV\^:LIQ<,(C0A7@)0X2:9<8X&62Q/.D$S,[^[!S M#T7+)39_OR<.WFFZ>?;D&;EF6BLKL$J<_'_VWKRIC619'_XJ"N[]O7$F@N+4 MOOC<(((QMB\3(S&VY7' /T2M(! 25Q*#X=._62V)3<(6((D6]#DQF$5J57=E M/OED5BY*&H>I9IXYJD1PUCV#ZU3J^1CU9/?5DP@*C,4HY'W(,X-31(8EBS2X MY-81:T%U@T=TFCN'$3M+)@B": H M1OJ*9)-S"H#NLF3HSH( M&44**IK$&'Y.D*92SR<1ET(]MS\?<),,EY$C)C%%G.4D-8T3 G=#* 5(R84$ M]>3SBL*48*K+9 1HZJI4R>E,LSL &M.+_5:(G4'K+5&:1^WGZT-3;I7B3,EH M3>+1>(>)#X[(H#G1D=KJS._EH?;K)!/BRBAA2!Z>&3S0(4>1QA:@UL8(;(@ M854 M>O8F#EYB8\#O 6'=WZ]F.<$?MXJ%JA$G4J&"*(%-]990Y*03FG-G.': M5,=?9<"""=KE*26.,X< !33B 6# 6,7A.\K E>5&B+"VJ=:%G%= =[%8,,]8 MDBI_*.EOX%S=5TVQWH1;ZHS#7C)M*+>:9UH1:1>'CS?3R9/ M*2RI!0Z,2-(*?%:>D*;2(!Q23GX#FN5$!D^F)\>35$&E5Z.]%"@/LR+7KWEN MC78R*::]<3K(Y(2LJ$\9M'&J1Y'B-N';8J26MI*-P@ M7";MG6=RSPH0G*U0K*8/2W_5-.=-I W '4;KG70BV R5X'* 9V@"%T9CI55U M.+8,+-R]E]4#GWF0E*6"$HR"RL,KL17(N;- M8Q2X'IP2AYGA7%HGC)4T,1.<-]**BL>407?9?=V-CE%-O4%!4X:X=@$! S5( MPEZZ:(*AQ*YMDG6LGEW"4=*DGQ7@,;N#H]A[U0SF3;AZC@C&6!)!6+6 M!&2UHP@3$RS623@OLO9*\^PSJA($:F8^'RLUWQDF!7VYE13T_E924.W_LZ=G M_ZG]U;:#K#AOHF#KK28&Z" \Q8X$IRE/SMKH31)<W+HS MSK1Q?$(.1&",.H&19BD@#B",M!. OU%CEV20-GE 7;6N994F5*'!C&@0-*&> M@0"9P'B2RG!*!4W:.(V-5J2B8.5 @\M[:, ,#E%QAF!G*.*4&*2IPLA8SXCU MA'AG WT.GM^AO8R$X7&JQCW:2X4>MZ.UZJPF/G>Z_*O,:>ST14@UK^?]^$O M_7[M:^S]T_)P^?=O+.?^M9M)X62T";@SYBQ11Q2WU!MCB1725MVT7MY,-J9T MT_)":JZ5188*@7@ ]NRH<<@3%YW!P)I56MNDZU27Z2BF.DB==_<2(J3SU'L2 M!8=MMYQP[XBP/F+#S7/:(U3:.S?MG4@(4PH+'X1"2FB+0(\]K9IP0E.$A]37'&-QM;?-1>OCZ@M:#YIL#3W('9(.V(1D.7H8U+@4*4"#0295WI&^6.+LSI;J\)BYGNOR[_& M&\M7O.ZI:M]( <:;2( 2TF 1"%.:6YZ2=S[A%!G\(%5D6%1\N1P6\IHO[Y#& MU<[E =;<8.DIBIP%Q).42 L0W=S5:=\0"+&/1:[OS.>-UR$9GJ)'5VRA.="TQ+'Q7C' ?=*8\"L\K^[ Z M2BVA^@9,B"1P\RQ1K@31,3 +NNM"4BPI6E&>4A,O!8).6(^\2! M[2B.@I6681H#CL59JF%E&A3QQH(\=QO1=^+@HML[>1,'IJ\;-(D*(NIH)0;. M [ZBQEJ 0MK$&=:XZLM:"M#\=OM8]+)QO",.1+ L>NT0Y2X?BTJ--/R,9'36 MP?YYH4Q1R8_+5.A6A7GF?8X9DI-$90NJN?'4>,.9B%;#;YE7S^G#46GHXS3T M\HZ&X@.A/:>8!R2=-X@32Y%Q7J' I2,Z$,*T7=LTIDQAV#<6QWG]G3;>A.,7 MP00*EF=9<ADP]=LDYU':IV0PHEJVG/6%IZV_?E3 7DKNG;>!8BZBM$HXD4#( MO-36RJKS:DE0X3[3HD8(95E"WA"-N"4$.28($D(")'CE+&9Y (1Z_CCT9:%" ME;M>KKSS*G?]T<#[/D-K9U!KMWSL5(GKK\% "D6E)GEL $M<*YWG->. -4E& M&BNJ+*XR&$@_A38;#-Z-X$CAY!#7+"(+PH!X9(0+;YV++J>!,,Y+=&)2G6C. MV^MEC,8\7]OEOH^)&*% +CQ5H+W>TU#QVW*H[WU^RQ-E7D6&C%.@OH"YR!#F M$,/81L\9EQ%G]>7TV4F8U8'GDX.'1]$.>GDUKYKGO(E3%2D(9CXI+##CCG ; M:9 IAH =E^!?5J>>R\'"PTDJ$Y3WTDN"8!\8X@E0T6GN4' X#\HAV#*QMLE( ME8[^BO63!9H"H\0;E\#\":>%M2)AE:(33#V'R%3Z^3C]G. J(3#OK$.8*0GZ M"4IJ#2=(F9!K2;2E,JQMDKG-L:[RS:O4K+?IS2DADC+14NH9UUHX[F@4FN2(U12*9Y***P@4.#INIQAR] M8OWT+KJ <_O@E+@,Q$5*@_'2QN#S1,>*I"Q-/R<.##DFS'./E P8<:\29E'&4>,.3%% ML;&0BYY-LNSDK,>L9R'SBEX_*A!*!0>>Q#W7G'.ON3$^<:#26OCH<75X50Y4 MF&A!P'R2TF"D*+,Y8"N0(\"UN$O1*B-35,7AU?RFVJ]$H39KUA]K8Z)OV8[H?;Z3[#?A/5C@@?%A?#41QZ<=\$;J8-6 MAG(@0\\I)Z@,W",,W)2^K^!28"(U =N6>Z"EZ)!U3B)GB)=",VMY[H%6D=-7 MK)[ ;6S"/F%!"7?$:R8P]]PF"Y*=J*P.L)>FGA-9=DK%$*5"N?T+XE%S9+D, MB-%D*%/4:ZEREEV)U'-.278S$Y70^N=E-.Q#NW7:&K9SO0ZPS74=^^_]1L/^8+K&W^R_YV+1W%(RP9:7KK"8+_ M>DS7[B2PTPF;W!]*8&M,3CV6Y4E^!J4E-+(Y,\9X%G3N MVF6[EY@[0@PBJ6F/)\;=-@4@XE MG7NJX&IF"XX;4 PGD7_X<087BQT?W\2QYQO.%$K$>Y648)HD3J/31FAOI(@R MX9Q36)V)E@!EIS5W4X%I92QRD60J)!+*-!4Y'2Q/S$BM"3BU>)V*><6=J@3" MMP,+4J1H !A(BEZ#@V1(==9:#EBX3[Y*L6LM0 +9)VQE8&%ZB2V7*>HU4GLK#W=>F?=GAW$ZACV]1A&+HAU M7+,\ I=;"1R,1)J,U=K;H%TUXV$YMN]J2II@]%@H#1:/4!P1]SSE03<.4>$# MES(Q&L#VJ;FESE?GL"743V*]I#;8P%2>\TE0[/48?O MXPXO!BNX'\! M]9-CWMY0?58U#K6TW9R*R:7;T_]^8JQ^#L^G++9J^H-Y3%6A3"0X$Q,7C'.I M#$Y&:Q&D5QJ,5ZH.P$M@H:;D MKH" W&(./SF 86) +:J1$S!AOBA3&2Y;:! MZ]),9AHMQ,.=D4<]ZY1M+G9JB8?SSUOO?89=P7\%_W.&?QE=D#0:)J/E4?&< M/V,#3X[9B"DQ5:)#.>#_OH."@Y=8R9S98 3BE%KD2 PH)$I[1VV.N/E,7@0H]_D!7'X<;0$E#'T'=%W M@?7XO#]HI]UEF!FMT$EXO]NY^P<2_. M/M2LQODIW*S_B4S(Q^SF_\;V/S'+XI/- !T-U0-9ZL-S@^\*E; #^.%WV[8= M'VM?CV(-C\+]''UC]9U9KP\;^WN_YD-; M_D?CTP?1.&[GS[_:W=X_V?^^PQO''TCCTY?4:.Y<' AAA+8*(Q]D (@7 IDH M B+>":^Q$53BM1H(K#V#ASSHG<>UGPO@;5!B4R%H^:%5.AJ'!/K7;G])^['SCE8+'XP.&?_W/1"H.C;+LW\)!;CH*,HT\>_7FC^-,]:S[\FR(; MVM '_XPWR(-_^]EE"=F0^.$__^RR/_](CL5B%LMFNNPO KFE"+G^TI(/#TQ MU>"J[6PV)V+BC[LU7UCQ,MU],[S>&H>R3R/'^ B+W1T>$-H^NLUN,_^1%79W)Y#V2(WTQ_([)&; M1]]_62(SS\[D:\'0/(6PC2?Q5X3/KOYL=UH[EW5CS]?Y37N;^_ 9WD&_P(7A\_^OO?C?IAF M?[M]5#_>^U'__HTTCNN7C>TZ?/8?)_7C?)\!_OV ][[#YQ]_3/5QA/XKOJP? M?V/UXYT#&K%3V$JDF..($R%SRA]%@1.2$K9"I]P9B:X;\^RLOR<@YC*R1>8; MZ*[@\*W"801/F 8AB(^&$QQM;H+*%9;$P6\U+N"0$EK!86G@\.H^'&+E6(#_ M(^*(1-P9@:PW%$G,)7>)>&49P"%;Y\\O4E@6'"ZIDNOER.N?L=]_5]O*T9DB M-)(#I;X70VM0:X/B_*1#PILOQI@;A1L__(_=WG;WW W2>7L2QZXAK$*IV5&J M-4G:O 9DTD0CKX)!G$:.3(P4:2JDL\DD&F.NHRI3P[RJCJJL=*-2W<6I[@3! ML-(YIB5!AD6/N& !:4X\(@);HG#BRN02*U8FU7UF:&PIF;O+8!_34UGNA,XZ MM\XK'\?_JI2HA3^?LD#_LU.B%A=X:\1!Y6?.VPQ<3C*XE$(T"5.$!]#-7*#EJ 99@B2'!)>7&5H:@,@1E"SE6AF AAF#" M'Q Z!NH"05AIC;BC8 @$]TA@Q6CPUK,D"D,@%:T,P<)]F?+5U%4+KA9<+?@E M%GPWE_XQ>=33\R$7D[KL3WW?WDI<+KK8C1*HB_SI&]M>I'HVNU]N$D1WTZ@8 MIOF67*1U].X:K3VKCYS>,^/O>\?3_>^ M?[BL7WW&]R,[N]OP^138X.G?[=WF%FEL'[(Z_>,8_@4&^?%H[_O^T5YSYZJQ M_65J9JT5+D1E'$HTA_B#R8W>X4>:J-34*,84SPV:C*X2:ZO$V@H.7RC*7<'A M0N!P(M"=9!!*V-QDD@9PHWW*,P(5BHR"JRTLH*3+<*BG''B6% [GT]'NU7#B M$%.$[\)UR?'/.7&[95VKW1JTXJ1G.<\G^-KLP%,>P:LQ!?-BQMLC61V%/V\; M@0KG9\?Y*9DM#ENC1'!(1&81F.N G,82F22Y,=1HKOS:IL:374GGT7>GA)W5 M%M4\K4*]-X-Z\R+ %>K-"?4FV*UF(G'G/)(:."TW"2/#N$(>#%6>RI?Y<&IR:,3UF=3_N]L3:'1+^.8M MUL&]G0\>?LMCV@@- ^\OU$7(W&O-=>OK4>_FU. P(M>+]@39!&M]9]L7]K*_ M]N^[]PRW-YZSEV_QH6?SF Y**2TFJRUW32O6 =B4QZWE3061CKWA:)#_L:59 M2^VHEP'WOUK2NQA2\LHXRQE)VDLON#;>&R>Q] =J;;,X,\^-E$:3F?O_\V^[ M>7>'9]F(S>*T9>)]\VO%1F>2S??=4V_[@]IX)AX\F&G2>D_AA]9"1&!]C-@4 MJ.+6.X.]3F"27-"",LW7'GC?+P_,GY)F\1**O3N]_U>_-O* :_9T^+?<].LR M#FK@^;8+3WG8?FO0K<7_.V^=Y8: \)[^P+;;Q?=G;5C5>LW>:C96>-.Y=]

&Z4T,@&M'#VGHU[6%V>X]<@,/*,ME/>R2?QE*:]O _W M&IK,S_"4^&V/PI._[[="7\I[I(\!WJH]V/\2_$$T-RJOA-I7B4^"Z;B/3&;, M; AU2C /,2(()9!1%D 4B$"7%4VTVW(@62*4'>]DJ@\GVNRF>[.$'5_)FKVO MV?@^:M7*&\";AWOL" 8<73L3XON,V<@$99'_S9R8:>6 T6[O2O@&4*,D.-3R M9MA\<<-C/Y"%,Z!@DUI$PP-Z:$&-T$/?B)3/3V2Y?+4ILY4H2V5X,4YD@J 7 MZIMMR1BDB/DP8I3$B'"<,*O=V9GVYT;(=<"$D1$T0KI&F.PCV&V.78G+R*3G M!DF/B)&3BE\1(K+?WL0Q(2>5.0X".?W8%5$?C_E2O5%6+C#O\[5XDY5,F1.; M0MR+;^M72LH_%HC1D*1"P@"3!"),,:1$.^52/TA"[L=(.!;!L>QY=M.\N@?0 M?G'G2@CTB.2P&@,[\VD49$?A2%65C?Z U*(?@BII(*XF'HIS16IH=/(/5P#!.B M4WE()/R0]"QT?K;3N4UVF4#VH]VW$M_H"-+*W%,_K<4>I4AZ)TC#5TL_W^7W*IO>"<*% M^NG=[_8U-W2.9+86)B!IX4M"O4@F,(QXI(R-!,$T\"+(?$()\B."8L_-V&@W M/S?VV4E7G2VW2Z77-43V?'3-[JCZ12L_*ZG]5YW#@PZPMS53^B(ZNI&R!5-+ M-J2![.O[5-^]I/;96KL77^I'$F\$79\ZI\,Z24$<$I@@[7$2 MIP(2+B1,0RH%#T-$8Z>3B#/]S(T8WN6K!W@OBB>@!7;CA7-0VC'" "-S 5: MPO'/,CMP&(@2SO4R*1ETJ'I( UV/NQ% 6:P7'XN<;YCBD17_+(HO&1/EF_R) M9*N%CWTUR6,)D<\3B!(40I*2".*4!R$3GMHH6%V57.QE;I._%K2Z%ZDD!;]7 MHEJ:")=!O4P$@T$U,@WT0LF:!JQ0N$0"JH$6 :A_[2;_Y;8GF?I6ZC43W^[A MGEE#ZKQM=:.GRT*_STV(D."F G1I0EG;OW^=E^OW^?K_"%T@(W]8Z?0:"QX+ MWQ=1 DF4I!"%Q(,T"J3Z@V/,PYAR.^H87=*YT<]OJV(K&W@NQ)I\,W5-MU7= MQ3?]=Z'=XU:-OH 8A1USE8PV^':VSBR&=.R=4^MBO:ZC#EIEUF_ 5C]@%+P! M6B%]80Q>A*G95.MT VY-U: !,ZJ,#?]0Z5A&DW/:7"YCPWV4"&;T#GL[USV* MI>F%K%X6'L>,(#^ 5"*A*[KZ$(>80ARGG#(1^%XD'7WK6LW/C=T;/S(M(JAE M=/:L:\-WF6JO!V5D?G3"HX];W0FUK_&J:SNKJLCVOZMH M*"*QQXB GH=T_#'R(,9J?QC1)*8L%,233N=!QUW,;<)6M5->#5-:YE7?TC(] MP)GF?KF!9]32,J_&+BWSZCN7EGEE75KF\,F^F06V24JV+E-IP-(P2=0V+<4! M1)% ,)5J'19>C'A($BD#Q^QM1WW,;6ZW1.SM>G8*2KOI?25 (\]O1VQZY!DX MJ_U@B0:.>Y@XT\!9%8]3#9Q_M.^-3A4GMTUB\&MU;/!*K(3,U@LI2,)%RB$A M?@(131FD44(A85X:$$F"P'=R1>OH;VY3?QMSF/7.+]*%L.V%SV"XC7[Q4T.V M2T$":F'!C[6X R9\M01FL)N@R[U-?"-DI?KQS9#=:SW]2-BCX)NE^"";4+S/ MF^?GI3G&(LO=C51YKPLD[^X]/>EC$88Q1(F(($*$P#1* QAQ[+,T3H3 V,G# MI)\<>8V5'7!",Q]NGL MX2!H)6Y 6XW65;O0',I)IJ<4T[K/7 ?5D6/-EU:3 MC)B[#3T-U]KK9IF3E4YYZ%;=[CRR=GQV%5XC,U65=,'2+ZE?KH13F@^9\F"O M_>DS%YQ2[V0"@I,/]IOC;[,545\X6=ZMU*;.)*DQWJ$IBN+8"QB,&%.;+R:$ MB3Z&$LL4\9CQD#C91&?ZF=M\WXH)=G+V\KT]AZO=/!\ K9%G>Q^@G"=]!PP# M3?USO4Q* !VJ'M) U^/N]YYU.8X7/Z#WV7HI%CY/4R^,&4Q3WX.(" RIC]2J M3S%&89(P+JP8X%3CO>X\CQJ;[,;SG!KM^\ZSSUQAC[?.81>2!HGT*851) A$:93 5,@0^ICP MD >1SYA3W;[##N8V32L3TSE__5G\'(SNGJA,8G/?60#2S^ ^H?60]G:[^>G- M[1/*G;2V3SWG[L+^.E^5^3+C.C&^\8/(1!6'A<+8EQ0+R)!4JVNJ9C()U4RF M*4HP(3[Q[1*F7^ID;A.Y+2=H!'6RLR]">GE>#P74R'.[%T9.[NM=(%SAO7ZV MZ*2!:&>%ZX%9+ M^]D>YC;1MYG!*RG5LL6!EM,]0_H^D-V[Z:OA&7EZ.R/3*WWZ2>VORJ.^W^+D M"=5/*G0JL_KI!WOZ$3SFQ5J?K[?WBI%/ YFJA3K@-("(:V\D%OLP#&C,>B+/_U4:\ZKIKE$WX)?6'NDX_ MU<6T=^47E#RZ"+_T;,\ 4Y,W\V^FU-RNU6UJJP_%FZS=CD3,A>%E!7"?PK?1HT9!.J;>3?^@R]ZZP#5KXWKKS:<,G>P%S%!/9 MKY6^\5.EB=BOW3#+A52LEH8ZU5[J:W](%D":DAAZ<4!"C/U()MBEXO5A!T[\ M-5W1:RVE<62L(]<=Z>D(1CL"N@:GL9#0#/R-!X%%9="UM>A,U$):T>4'&M-GX>@ MH\KTB1JF\NY-Q# M,@U@['D$(B^2D#)/<1V/0AIYD9]$D3VYV70Y-[K;WP*P/:E!OA7;9:9;(6_# MB$/C.=5N2LL+]@4&'\:#TH5&AX9T(F*]?Q1-#FM3(=%\K)4C?7EP4+!6C^IZ MRD11D_8\T][U6]74;\E:_1J4VJ%*O4)?VLFOU2^>E=A*'UVB63R30N&SU(^H MGUO-DY^'(GN7@>J@?ZNF)EP07%3;7R*2,(ABYK$@)DZ!+5?*,[?EIAV%UE((=!;:[!L,V&\4 M+>\4IAN;L:\?^@[+1&&"5^$[>+A@/VF^4]C@5="=#Q^\KME^W'QK5NI%'$6, MRXA##P<<(NI)B#%7?R"$<>+)"#/NOB*'U'7PVY[6856&X)-XSHMUMGHX64> 8DJ8B6J6 40H2B#V? X)Q2(( M<)C*T,V_H[O/N4W*6F1E*LB\>.I37=4"9TL;;5CTQK;#:N"VXDY02=4>H*$, M*8L>IS66["$X,H@<7AVB7,DV[QJFC/,@1C!.B:Y9H".V8HDAX2$F%(E D+A_ MM9*Y9K$[*LC1,Y/=&5#M*.5ZJ$9FD1XH75FT9*2T=F^#KA5!!#&LD4,B%DPD0H.;9B M@9D<$M:B U+):9T[I!M7F:F(@J,8F@@:E/3&[$]@Z N9R 3$0PPP']-@'-+6D8"?J#2!2#2^X72[SK^9F4F<^?%T(GJV! M/BICT,LE/]Z)3(\K5^Y/0N(S1;5E'!*V[RZS_F M2_5^63GK;CC'&G0['AH#RI$)Z32*HVP+7=$9B'JLNYV4@US!."0CY_?[;"__FN?\ M:[9 M#4^XU^ZO]OX6_(IV>N_,BXW@K46MC@=?>)C))%6;<.'KRNM(8$AB0J ,O91Y M/H^%=/-4.-?3W!:.6M!ML-ANL0#-MGNY4\)YUWT&;NO]]O4@CK_3-OBUA+QI ML@P,NHN^C,1P^^\6XDZM:ZN'3&W* M:P\>GK"(\137&>\$T_4V,(%^D$I"O9@G,5FLQ(/V4K.CCLX^K;Y^7'W][9[' MFP0F7OYCG5C;L<>P^ X4=Q&4XUDG8-:6K 3%PSM;V4-S4"T MTMW?I/1BK?XAS=B_V&<;;"R<#\^B(-J-0YD\M_PI6^D(>?6#+V)!?"IB&4@H M".(0)1&#V.<"^K'GA]H1PT^X_9ZWH[>YV2F5&WC>R&O,%+(GL#O :+W+*$M6,3VM7*A#M.2X7VMY>V+_4S#=^+M39[/A:YSF;"7[W\5NI: M<'4Q ]4?4YT84W1!64S\U"'08%3LK?M<*L8TUN2%7\GRXU8 M(!['<812&-! 0)12K .=?!A@7Z($"TH#N?@B"II;7P:?ZL=E K5[&V\>50%0 M4@D(OF@)=6PBOU0*S %4RZO>:X$:^UYWKT3:#= R B/D@!>ZES 8ZO;V9!_3 M7M5>4O/H7O;BP]=-_KVJ+#'3X4,4)B154Y^E%*81]Z!,"$T95_O/U.E<_$0? M<]MIVB0_M<:/16E(!1,P](CVHB$^Q"Q.82K"V \9\7B$^U%G3P2G(3PZ78;=SS/I(7[9O7W&@) M3'P_2GWHASJ5KA <$A^'D,K0BR4*$4VM#N"6@X]\D5EC6$HYSC7@!@X%]< \Z^2ZN MMZ<5/>=Q>^;I?CRQ2T!1I0I:K;/51NW5Z@.I?%6^$C(OZD05IMK\K]_4]%!] MJ&U=\6)J>>AU5+VI5%<]/31EZA=1D$1I@@2,@\"'*/(HI D)81BD(DA8$(1! MZ'*@-**LH$PS"0+0\IJ2354VD#J;K?33 M-&&(0!:K/Y @VAF%!)#P..0R4!MV*GOD_9AGEN1:.-?J:Z>1LZ/4^8 OJG4FL\8 F8 ;/]8/J]9&M'%JU<1 RL<=R;P7RL2C M.!!8YSP/B >1QSA,F20P0HSYROICL?0;O[)[ZS@'5S&LOO%]5[/[*4)(=:CH M ]%W64LE*,A7K6.FYN[PI6?<@_-07>:.,9&?*.JAY4+_8=4^M=IYU(-:AX/4 MC$J1<;%W"GL8,RK[^8FK-X0VD'?>WJMZ .LMT8^Z M^9],K/5@;BF]!Z K6L*YW2F#)?HJ?1 KT;N9/NO5K]_8H_KLA#X.^;RAE1VK MR/V-H*K?C?JB@Y^]CT)]U&IYW @U)KA)Q)&RD"&/0(R13@J%?)AZ(H0I\CWQ M?\O[MAZY<63-]_T5!/;,GFZ@.$M)%$6= RQ0MMMSC'7;7ML]@T4_)'@M:R8K MTTAEV>WY]4M*RDSEG612*@UV@'';51(9\5$,1@3CPHGD-/%(S NF8VK*JB'S M3Z#/#>BS W;\ /FD@.7#1VZ&+Y?+V37*(@Q\ACE!;]@ '1_@5;<,095J;M@^ M'N?9*.LRTKGFNCY_\E@8S]/I9CBOG%+AXX]X6MT,POZI=?MP86Z136;A7U;F M,)QA41 LJ(0YTR7$U ;.$\D@2H4L&5.Y*KV"&/9&G]I)LR'.SQNR#YB;-R08 MAJ'ME6UF<$-9/%_(288C^4+VQQ[5%W*2K4-?R.F'0G3+E\O5UZ4->#=::^=A M:9RA]::.Z3>U>%+=>2@*4?"B**#F2$#,,89,ICG,4Y$G2A2E0AZMWWRFGMJ^ MWM+>V&S>)06\4'?1"H?"5WH$\[Z(@/TOV\@/91]X8"?"0- MSP?X6"I="&17M#BO(4=4W$)8W=?5@D8(.0#>+=>J1FE^V@)"C.1820(+7=A^ M>(K;RK(*9J52O&!Y6:C27>)?G&MJ(A[]V1#Z)]#0'.0'N(RLBU2/AM? 8KS% MJ ',9M7=;K)?ALY'3D>#<"R7\@4H8PEB)TRN2-[+8XPH:IV8V9>M;J^$"-/7 MU?SQU^5"K9L6=(LWZ_K]]\7]HVT%\,_FP^F:,K_97 A\8.97HOK:QBW<+^1' M55?RB("YX3D$&M"C9VL":0(%;!@65J6)1T.])G;]'FWRN7F&FR?P>;BED'\VD>E^< :W;EC(PYXX@G MZ@! [9^_0TP0YID^T:3PG5J_UY_9'[O)+5W+Q?UZO:KXT[KI7[@\$RM,<5X( MQ3E,,JD@9D4..4L+*)(482Q*DJK")Q0\,GU>)_<(X=_[?43;6 <_3WGL!73S MM3_CL@SND#O;V?7.Q@_90\%PN7>6MXR"/J?&&T5D7&%FL^6O/1:FO_U-50]?UDK>?U,K M]J#>/5D/SGO]Z0LSG\'[IW6]-D:%D1 O6%V)F2YSCHJDA(S91+TBQV9#8P01 M08H27 J*E5_ZO]?\/A_V.(4!-N0#UM(/%@T#]I WLMB8;:!N. '+'2O@?_QW MFB;)?P)N>;(]@KJ'/)L ^2V=FUXVV'(,+&>VZ] 1#MYMUZ&E'?2(OP,-^?'T MJ"#4(FE)?G./J@,%P7*HX80-$IA]=M0/)$2)VG:_(:3,J,ARB%1>0LQMG:DD M(3#%19IRC65"L5?Z6E3R)J<]-1S]AV?66]P5(N;@4-+:T<:(;MRC]ZN5C?%M M,E)>_-@]TU7+OO_.5K+YX[.9]7XA/Y@]],[LJB[UEI*<8EIF4).,0%RR%)8B M2V"B%66(Y!)+/ZD_ )%3D_T-I<"2&IK]/,1*.IX&S[P^ Y\)/DOC+\P'Q"Z6 M2!^"Q'$%^X @'XGW(><*+' V;[Y#)4_3UMV4S8I$,HVUA)SH%&)4,$A5CJ$B M1:(0XYG@7OU!W::=FB#^N*OQWO@D(+>$6U_&EO+-O;)GK3.W57 3N?&Q'5JQ M;K!L" 7=1P]ZF^)N$^$1L32:%T2Q2J6Y33INZ30O((Y*J?F]'7R'_EAM,Z#; MBR%/-*8&"VEPOZWLM2Y9#QK$LE90HR;V:JU^8:VJRJ$=J$]DB M^L1Z7W*?1=CYPCH&;L-?/N]!]M()LI![XVM@Q+L#/CO3V/>YUU@^<3=[]17_ M>]9/2CRMC-F\246U>M(,9Y((70B8%C2#.!$)+*7191*9EU(IDE&,7"]:3TTP M-=&PH7%;@@!8*MVO6D^">/VN]59HAM8R_%#QNFV]Q'K0=>O) 4>[;[W$3O_" M]>)SH4$2']5#T[5GL6Z^NS3-*=)$0&&L#HBY$)#F!86<$YXPG)"B\(R2V)]@ M:INWBPG8$>FY>4^"Z!HH$0[-.)$2KJ@$A$J<9OV&6(F# 4<.ECC-SG&TQ)GG M0I)3?EM4W\P&8?,7JOJ[.FFMJ&WM(*.F)!2ZU/'L)%:"]O[KB #;S-SV$5E.1W$32?;(Q8 MX(V47A$.HF?&@PLN5U(8+@XQ8DZ""RO[209.;]S6=.)C4\?/WO39XH=4:)RP MPK:!Y4:"8D8@E;B$>8H8IYCES$I0]]C_D[-X"<\1(OB;GEQA?2/VT7-TG=Z* MR=#739NN$3L"[P#3YA@#UA?WG9E/OMGTW !OHU;$N8A.Y'X2^W,\2SN) MDVR>ZR9Q^N' /O0&2K4R*]B$ [0-Y(0P!@]21H@FMM(B-?H3RPL,I42Z)&E> M$.%D!EV88VJ*TY9$4%L:F[C0]#_9T_K+I<2.6 \N,'8P->7=MP[X[\*9!*F*;^?,HQ&HL?V*&<5O) MGV?QJ'G\A4=#C*N_LE5EIUIE$B&6%3*"0DA@] I6P5%D&L61")SA56>Y10%]C,]G6:(+ MPJG3,7L+$=,[4S<\- T(>D'Q5<>%9^1"T,K(C%J+*85F!S*(DY) 6B849I*2 MA#'"BB2??56K:FF4-[9:3V-]#@D:;I5>J(=JT6@^G,VM1V&$->&8XT)@!)GY M"\2I+LQN(006MITREUSG@G5K\LM"3FE%-N0,>?VB*-Y^H1&%]LR]9 M_>7U?/G]OY1\4)NF+Q^5F+.ZKG0EVOAPZ]_]S/Z8"9)HKBB!+)7FX"JU@#R3 MA3FX\J1$A=!5@9KV1S8G6FX<9DVG6/N3?Z--P."__91[9J''6WPWH3SN@HXCJ=N68QY)0M1-8>1;2#;Q2D4F"O.10*-[*<02ZIAJ=,2ZH*G&1.:2L1] MS,C+TTW-8/RTK12_I18TY/I)X2L8NXG6>,@-+"_/@A8Q ,0/E$BB[,IDH\HG M-\8/A8[C6\%A(T^/3_.F+>N*+>IY*Z;DWY_:!H+=UUYJ*6Q,+93)7T; T1Q3DU;=)5A' MI[%W[+^6QH(QM/JF!AP#>EGP1()I8"D3A%! FL!9#&[(%#@><^1D@;-,'><+ MG'\T)*KEQ5-=+]Y9P\0)!^Z-=I;3"GD;7+%Q']'R M,#TUHDWEAI5AM7FG_NRT$+&Q!^PQ32&0BVVBM$FD& M%6924IR7G#NU#AR!ULD)$7OJ:GOJ?FFX\*SH/.2JN@FAB:S5P$+MYIB#-L+@ M\,ZXB2(Q. Q2^WF$E1DX)B$&I9.(4H@(N6O<0LPI0\/DO[;%&^OWNJ'2'F:S M!&4L439MG60VVCI1D#7_3'.48J91F2B_H+63\TPQ .VK&>H+LT%G;>O)#=EM MC)FOOG@:7C>A'0[96,&X?6Q:X?OJ$D(!D;87$(@62GMJCI%C92^P>1P,>^EA M_PN[E\MO:K55)U(ARA)E!):9-$HBI1C2+$M@7M*R($CCG$K7:[J]D2>GTEGB M7$[T*X!=OX8+AF'@[>N,@->%VTEN@Z[9]D<:[7+M) /]*[73#SQG=YZ9QD1I MGG/(18$A9I1#*I(4YD59)E325&3*I\I,'+*\MOQ896F :OAYCI8\LR(A6@AI MEBDK;;Z4$I!1I& A!$5")4I3YI_#-OYB_;FZGD$>CGRYMVRT=W&B]3;X:=XZ1T[FV3S+\KJ93^,OVL *6^169E/K7Q;9 MKHM$U+]@O[)SEF/DT4-"Q]XMUZK._YRC#\ILBL7ZU9,R"U=V5_NY64/)C0:K M-3=BFZ%IB1 MX1I8"K8864)!1REXU0$65'#V,G(^L6C1$!PI,&V'Y)\\(/0,5',"Y4K4VN4Q M1@QAR7>?58+9HO9I.$* N1:HFAU+9X-RHUI$HP M8[HPE7%=%BGW2D*\.-O4Y&F/0$\=]3*H;JIG-*@&EJ5].D$?L@'BR9PPB:3[ M79YK5)7.B>U#3:2-MWQP;S8TXE9#QCD*N4%SK):%8(=W7,8^:I"9,-Z< N+Z@M\=82YEOR MFZO":L> C_[ALR(N>MQ . \LB;806[)!0S=XK\&.P-K^WW_KE3_T.5-K\[,>=,5M6UKU@ M7VM=C7^.I4,&X'Q%H_09<43],H#1?6TS9(#0N)%O:O&D[$2V#9R]"_N;^6I> M/M7KY:-:?59_K%\8QOXQRQ1-D50<:F8SUQ4N(!."PZPL"Y2GE*;"J]NCZ\13 M.T0ZNGW#1QQ1=M-+A\!NX(.A([D]>C=$MP)J0S;XW1(.&LHC*JR^8$6+1W&< M=N00%3\PCJ-6/-\/O$]O=>9MM=EMF ;.$).EE3TE04:7S:5M2)? G'%2B QS M1C.O&Z$S$TU-ZNS*RFQ*,_N&O%R%UO$V)@)@0]^OA&#E?UER!8A8UQ_GIAGW M0N,*LT=7%->>#RS752V6J^:^H[M!Y(J@E"8"IIP9TY;P#):Z,*JBYMSPB9(B MH[-O:L67SB6Z#J;P^:[[$PWI[HU1O/D(2K?M?PL\SW"M.OX=ZCF 8E7A.AQ^ MW+I;9Y@[JK1U[KD05]V_HQW\ M\L=7M:@=39H;%L7%[34TU$,+H8Y\Z_3J(WZ_C[CEP9@[C51R,7IBK8"/5VSH ME1C)/>:Q(K'\7+<@=\7A%33TB)ZO6UC?=X'=-%)H%#=;-[U,WNO7U8(M1,7F M'Y9UU834;,PDI+51*F4.TTPQB%F20HX0@PG%1AO5)2<(^<4D7I]T:F?)EF;K M4]Y2#39DA]NF+@O@:*=&AG5PY?5F1 /"_=PABA;,YS#ER*%Z[B \2)SQR4:+S\>II?87FK+1>/?^,!6[U>-W)%-6],/:O7)-M^=9;SD>9(+ MR(QI"W%);&-10B&7-A-499D03@:OQYQ3$PXMR6V_XCOPE:W -TLN^*E: +F< MS]FJMC?:;;=BSU8B+DO@IIA$!G9@(=)AVC4O-@3;LJXMR6TK8QN\"QJJXRDF M'A!%TDM<9AQ5+?& X% K\7EUI*9*+Y1>KM39[CJ*XB0K<@TS3&E;4YJ7K(!% MB;7"G(@".06H#43?U.3B?<_&U;B=O05QMV9F90"U&I^E55 M"Z/^/*UVA105+ZA,$PT533#$"DE8:IW!I*292A.I4^[EG_>:?6J"I4=\HP'N MD0]V] =[[/W6QMU"'@3Q$6SE6& 'VH$6TGMWG'MV.]H;EE$7M/TC@'>3V MVO,PAN[-PJAFCXT^]N)']\OF^G,F),8IQM)6=],0ITD.N20)3$5.<(*S-,N] M5*< &J8F^+:W_L;Z/8X'[;%A+*H?VR?:B S?2\N %7.\PQQV'8:^TAQD"?QO M.<-!C'7I&4#!N'>@X1 =78G>,%28P/QLJ^@^K7XT#L_6]]F9/"K'.2EL.P2: M$XB-_0@9L]& 0K&426-PNL4 7IUI:L)O0VCKM@=L?3FZR1-6-]D5!:R!)=0^ M3G>@N^R(;T5>!2.2I#D_SZCRY"J[AU+C^@M^LJ%>K7N2J T%_U6MORQ[B9/' M/U7JG?E8FM9E2<*1MH7GL@2E-LTHA303U/R1EVDFDQSE3FE&MQ(R-2X1@EF4%Q)D@L,2H@&4N MJ"A+273JU$/*;;JI"31+;^.L66\I!J(EV;$YC"/,EV57?/ &EE -;C:$?D8DT@%41 +'$!:8XYS&FI4G>T M"N[S'=6-" ZIZ'X5:C=K-2: TO>MP>H_7(9-6];U16*2";KU>E&M5Q=F3\T M8)W?\\\"^+QBMK+OIQ^/?#F?R233"3;:&J*20*S-WZA($4SR3#);R8U+)VWM M:.2I*68=<:"ESCVR?Q^NR[O_)A &]TTY\>\5K7^2UZ#X_/V11HO(/\E /P;_ M] .AJ3=&35#OGAJGI^8Z+4O!H6[ZB1=$0II0#27!O$AHPH2;E71J\*EMO2YQ MQ!((6@I]$VMZP%W?@;? ,? F]$ B(&WFF.4;++N#[.B,X,9Z;VO1GNKT6[86^RB.H9*KD02J=0L=18(QPS6"9* MVD9H"1:4%5GJ%7AT=J:IR=GMS7&3;-ADcA;5G>LUY:-W\%E$ &]R2.77+ M?MS?//C+L82GL+231+4%A*7/;U19)R&DA8%)0G>>:*R*]NCC>0,O4A(9A M9;\]HV?&UPVKXB961L)Z8/%C8=[+LCVJ"[IC9O@2H1$PC95R=@,EXV:DW0[9 M4<):A"'#9&FO7^NE_-RWU4*]6:O'>L;S7!8I32%"HH"X+#3D.%%08*8(4A3G MTLO,\B5@:E*SW_#V:D(]^-WR 1I&/+4Q[X5RDZE#PC^P(!T >6_Q&0I?))GI M/?VH@C(4G$/I&#Q.: =$L6HJZ;%YWS+=%\O-SUZP6LD/[(=]^'ZU,A^G:AL^ M(:EUK@B'@J=&R\22&"%98,B(XJ)@)*&)]BL%?SM1/CMWG.+QOVBM1%LEIIH_ MK>V>K95X6K7Q),%^K CKYR8[QUV3@:5ICYE-[DG+SI%Z^FJS6+OU:YZ$#9>@ M8Q/T^8S9\3$6YM':0MY,T,B](V,!>-Q@,MK(P6W D?G?7E-D33QGF9H8 MWI:R785TU3T#I9M@O!V@@27=%IN.0B/M6AKCR:S+&$020F3JTT;:EM9I7G81Y;S1T9@OC?%@M=;6VWM2FVW<7N?=YN1-02NXZ>!&4%@CA M! IMRZ3:QA]4L@2FDI6T3!(N5>'7ACL&65.3*_W:4_LIABK-:5&B7&+EY&H=F_"IG1MMCI(5/#;.8U4)*TV:&S'PM*B,I'FP MY)N?!=^4C?9)N!TA4USH@0^9_L59G^G^[5E3D?+4!9ME_6[37+K'?1<-L3;\ M@PZ .]!" ,RGTH(0L:CER,L6JQ+F6&2/6SYSY,4XJKDY]ORA!M!&HC89"+]9 M>?KQTV_=O0R5E&0YRB!6)=4*<%*D3E5W'.:;6K'SH[8KF1G M0R[XR1#L>[Y<1MG5KHB$W>#FP@78!BCCZ81+-(W^TEPC*^H.;!_KWRXOA4D2 M6[[IU^5"K:M_*OE^\<8(KN^+^T=;9[CU[78-[6<)1Z4L,@09EMAF@S-8TM*( MEXR5B,A$E5CY"!77B:0\[:ARRA>,0Y'E_7Z8].HTL/KS M\EX8!6RE=E5 ZQDE!%%!!2PSE$.,T@+2S)8@3DB&C J48"9F"_70>BFE M.9TV4MENI*.9A]M4'\Q 7XS&VC0PK';D^@FGBV"[":2;L1M'"&W(M,[0CE#P MQ@$V;YGC@DJ M56YNOIL2'SUJZ59U74E M_F:$QUS5VR)7@DG$L;*YU,S\00O(4YY +C/%D<8)PKE[8/7I2::VT3=4@N\= MF3XAP6=PO+R[8Z$S=)C(!I@-A4%!TV<0\HF6OAVID<*DCQ"+%1M]&8$K0=%G M7AXQ&OHR^?MAT%>>#>U4<&Q^+>0O-NMZS:J%_33>5L*:8/_S5"-M5Q>9O%F+^U!0!M8VGZH_5PY=U?2^_,8- _9)]K=9L;F>P+9%J MF]_=18V5>I(Y!>!-@9FI">_371:(V:+E?4#N0 <)V&)B*P2!#A6P@>4.;($!+3*@A09L ML+D#/72:IF?F1SN _H6^-M]F%_\:7]U(!_S]X_)IT23)BM[GT+B[K=0!VGQ< MS;^^KI1YM3T!]E.\"J_?18:]I+&S' 5TLF!:L- MGN!I8[$%_,\QVX$\_W?C MT&SD&8DNB$O_9XF&CYM5HL5TWL5%L1S$A% MLQ^^5%^[K&#VH%[\^,"ZS"Z2:&E3N:1M'5%B(W@232&EF)0L3WDIO6)S/>:> MF@C:DKI)3S>TVO#(;\R<$E;H5!U/0#5M _PDB<^BN$F7@: >6.*<*6!X!W;P M[^BW>FO+03QI% !;) GE,_.H4BL DD-)%C)$8('")C]JZ6JM/:O7-J(5MX*C-Q7A8-*/\E-L\#:1*#'4\1"BB,!'ZOPXM#DCENH<23PCPH[ MCC6OW]%C>V3O561HJDHV7=\%(5DJ,(69S!*(94ZAK94 L<@2\Z.,)Z)T.2S. M3S$U\;Y?U:0A\UH'>%)A$QU.,YEHPE,H55D8G9"ED.7( MF,GFGWFF;-QIN \N!?WFR<&JBX6-(::0M2FZ;/H3W@;?WAJ28Z7O[3$;+U.N&'3DI;Y^9 MX_R[@]^'[;9>8_-MI3(I2Y6S#&8IDA#KQ)S16B\0-4*'L/.N1=N^) M"4;=Q^<9/-S1%YX,+#=KL_WOZUJMM]^CYI0*5'!8Z,((JIG:YMW8[-WF8-J9[57(]A=-O6MX$S\+9N<6FI&V!?G^<]5NG3 MXPG&K6-ZEL&CHJ3GG[RAF0JKU2O5_O?-XEX(&Q%7?V _[#6K5P%3K%&*2*\AIT[!/JH1F*BN(]MG[861,33YL: 9?6Z(;8Y.U9 /5 M6C0U6*FV)])Z"=8K@Q]%?MJP\+.-'M@N MT8?>$G6,@+<.VEI81Y1@)&-V0?$G8OS.)\% G>QV$CY:8 V_KI3H>[V9K&D! M\';)%K69KRL4O7CXJ(2JOC4=5[9E/"5B&=,ZA]3814:0$@QI*I!92X55QG+S M=^I5EB^@X:41 MG%MN>LLR:$'5".C&*D]W R7C5IR[';*C(G(1AHQ8S>D@*-S>0\^5T; ,*8:N MCVINY;^<:9P47#(.%6POXLR_Y)/HUV-#*=(XTQJ6J680&VT4 MTHQR*%)&B@RC-'=S]KE/.349V=#LDQ7JA.MEP3<,6J-X WOT-EF\.XJO7KF' M8NF3!QL;TY&R56_&UC/MTP>F*\F93D.-F$+IP]I^HJ/7FX%1];U*@N_U&_-= M+1XJZ[1H7+^SLE18ED:!%5E"(2YT"CDB$A)"2<9U43 F_?I77Y[09R>,TYNZ M3Z]G)/ME:#%5##&90T80@CA)":1,2?,WAI'B1%)1;(HJC@;M?D7%?U5HW93\ M>%_BP.?<8:'<':G=55C$Z'LG3&+%SE^>;-S(=R?&C^+6W=X*O3%K4ZIL%/P[ MM9Z9W:GSG!H)G!%E9#$J("LEA[G6BO(\%TAY98@?C#\U-7A#GN]=U3YHKI=0 MP5 ,?KO4Y9Y:TNZ,UK4IR=$WX'O)E-O.5/=&2?@6_8;I)$S1KH[V1Q_Y3N@D M:\>7/:%$U>;&VL>=3_6KYR*K%#)4%5Y1AF&)BRR[GQA06*8*% MQ"411G<@I6?WB4O336W_]Z@%';F@I1?\WE+LV>#X"MINDB(>A@,+CEO@"VD_ MYX!*O+9RER8;NUV< ^,GVL"YO'7KU?!?EDOYW8R_NUE4&55+=>_;'SYQ::V-GVPC)5MCM/5ZH?=(^97&TY" M;WR/]T;T)RQ%O;#=TCG05>Q:6Z%>MQS,]TU7J69;/7Y6>?R7$:1^SJ-:I M_BLBDTKC$D&"$PRQE 4L,6*P3!'3J0&/Y1YEHP>F=FHZ4L>A/%NKS\?U/?1* MN]Q 3&C]!A:C@Q4;]>KM\PR?@<_ER80^A]&KA++^.G8QO>/7^(Q6UW.DI;QR M-S0T%2->*XT$Z/Z-U%B3QJFM^8+5E9BI4I8BT1A*A0C$K"2PU*FML5D699%+ MD7*O>->3LTQ-,VB(FGI5S79]W(RCFU$?^CP_45&SH7&X>II[$ Q43;.=XUEK M:>ZQ>:V2YO[#(0:/C7Q:+FPI(GNCL^F-=;^0S6V\D6C+1_5V6=?OU/KS?MPV MHDE",\$AR7%N! VGD*(\@4FB.,JXHKEVBON\D8ZIB:*^PV#'2!-EV$:9M+R MGRPW/WO$VM^Z7BX&R2BK,+!HVO$ WN\MP?V%)?!QZ41=%1_[8)35&4GS-P0^ MF=,5R*H6\V7]M%+[/2:;#;-L5JOJ5FO>KM9"K7N*_!TPQWH373VO'JLV_^\. MJ*:KNO5VFJ?W!E#US[N)5%/5WXZW4MWEHIWV:;']YX-1_NK>FXO-T+423ZLN MX[X9X1*]T"<,QB)K:B?QQLYE_:G;SSZ#=S78S&R/@"]"&)_#%,F7VLE1: MK:R?8R#L==IX#.[/9;W^#D\I"U7P+(%&K[N@.5L^]M#]NZ M83!RJ81(<,.78X@$XLD"#K'&#K.CYK;\P*H5->_YO'IHQGW-JE5; MB9ECGF;:R.8\36U%APQ#AG$"BU*D9::EU)K[V$M7YIN:%+:$@6^6LJ8IU![Y M8+FEWT_KOH:YF\T3$N!#Z&2@1H1S)$-G_+GM"VNC\,[2-&5$ ME*F-KS;Z)RY2R)),0YZ764:83J0LO"X&G::=FJ#Z[:QO;]5V4?BG;WT&1_@= M[_VB@SKT16 KDS[UW*&O_PK?O;D#/:1[IGK$^T$OJ&)=&+I-.NX-HA<01U>* M?F\'YMT*H\L_-?7Y7BE=+91\H1;F+^L/*3 M>NAMK;)(C1FI!%1(&D$H> II(KE9D00+2HTL3+R28,_.-#69MR5T%SCA)\/. M8^HFKJ(@-;@WL*/1EA!R@MKK_@)QBDJFSL MJ='+[J4T7TS=_>>M$43)3%"9)Q(SF!8I@SAC%/*291 3DF04"5D0IT39B[-, M32"TA(*.Q+O-7X E%KQ?.#J]+P-[63)$@VMHBRP4*6>QX(3$"9%0*_'GA^6W M_VG>;Z6!^=10!X,389O.[/1RF$?RVX-5\KN2F@TQW="F6L@*E&92< M)6:_*PRY*A64M*2*299FI5>IS=/33&WK;Z@$5]L1^6#II@;-/V!;#GU7^VE&4DH12931C8PXQ+D6 MD&*6PS*G(LTRE/'<2Q)ZSC\U*1C@-_%%W$W6#8CCP')N0SFP.PO\M"'>YA?_ MW&63[+HU#%&%+!"Z2.+-=_9115L@-(=B+7280 5O;<1BEV;:WKW-6)J+M, < M,HR,U"I4 4N228B*+&<)*73"D$\WS^,IO 33:-T\KV7A_H__3M.D^,\NY<93 M;SN&V5$MNPF\@:51G[A_W\0#>5[Y^2M99Q&)I4,=3S"NBG26P2,-Z/R3?M*@ M7JUG77'K]ZM/:O6M$NK^CZJ>4<&+G/$"BLQ8<)A*#CDI&"S,3TN>*9)3Y*+! MG)M@:BI*1V-C.G1D@M\MH8Y1@F>!O+S;8\ SO.;ABXSSUK[&_J6-;=[M;6KS MK]V&/COL*-OY&E.;S7SUN9#\C_]ZFC]UGD512I&DJH09*LQQ3D0&2TT(9%*E M2282K@OBGNBQ&WAJ6]=2YI-KT(/H\N:\A?&!-Z4EZKJ']3+S/AD582",E#K1 M@/'84!&CD? EZO5\KNMH])DYX<[2,XOB+];) K,XSI#/NXCW% -+=G TCV, M"^0J3 ,X/L[/^6SNCJLP7')R7'\Y,([-9M2:(:V1U)49IP*I4F0()GE60*PI M@F5NM*(B3VG;>DN>YDT_!=MTE<0,8 ^]=#QR\O!!G.+[! M 7$XXFB^AS.L]-T.YQX).V]?=;5JN@"4=X;$IY7U_:VG;=4;:KY+-JB;8U/6W1,/.3:M&5ZEKL'I]7C%?S MYH;'L\[G^65P.[.C@#OP]M_0N DS:R+..S+CG=]7D8ATC)^?9]33_"J[AX?Z M]1=NZ[VV*5I.>(DXQQB2DG"(N:"0(TE@H60NM<"2(>[7K/%@!J]3NC-O. M8\JGAOPY (LD(4G)."R3E$*LD(*4I1JF0I54IS*E!=X ^-F_AUTXBI]'D,%Q MH723H2'(C-S2+EH+X2L\1^Y/-VJM]RNLG>M/=UL]]5T@?S,>LY$>ZA5;LY?= M,4YXRC55"*HFM(P7&#*9E; HM4IIJ4B1.CDQKDTT-66JRR3I$0LLM>#EE7/? M#]W+&SPF9@/O]%"X O)N+F-Q0^K-F8%'SKZYS-YQ LZ5YT/NAUF'%J M J(A&6YH!I9HT*?:YX+4!?#+HF(0&,?0#BX@&'37[/3M>EQ"1X9TI-OIX(_3 M\\;: YTK5]DN(XUXQ^W!V/[EM\^+80;KZ\J,JMX:>2\/VY#W*C?T6^[,=)HF MN)3*&+$%@3C5*60ZRV">YVFN!:6T4#XN,7\2IB:]WW?5ZC?$=\4J 02L5_*D MWYC+SY(+6"0W8V]8Z >6^"WQL*$>[,@'+?UWH%]NYMX%>V^[,1R^2*9E &C M6I_A !T:J#>,%"88WRX7#YO;_"8MZVMEH_D5J]6N0FH]HPD3*2LX5$G.;,9H M!GF."JASC#/"I"JI5[R0V[13$X"6ZC8B2!JZ[\#^ ]PBT%FCVWR/Y+$]H&7=;A$!_Y:9ZCENY]GH_U-&.G M2_%&^N@^*MNX6,E-R]#.[Y<2PEF>:*BS7$%<$@&Y2E,H.!9%QKE2S*D+S>5I MIG:6;J@$&S+]SK\S6+IMY-L1&GA#'X$S0 FIRR!$VN%G)AEUIU]F]'#'7WDZ M,&5H&]S_JOI62;60]8SG&R +7T1DW7.,Q\K->?$#.,FXIQG\2CM MYL*C@?5#VOJR'U7CH%H\O%GHY>JQ,=/?&E'R9JT>ZQGE6)8L99"5$D&<)!26 M"[E\?%PNFIPC6Q!N5A0% M(Y*F4!599L0022&5K("9D@0A)!'-E9_6<6ZJ*:L>TK8:7?FV%3H+JIMHN0FH MD7(*-B3>@9;(-B_P[G*53O^D@BM(Q,HI.#?-N"D%5Y@]RBBX]GQH*.UG]L<; M,_!ZVV#WW5/K?] %2A!#L.3F#ZQ+#1EGI"EA7: L14GFY'^X.M/4U)$N.M10 M"_;)!2V]OM&TYP"^+!ZBPC:THS$4L8" VBMHW!!1>V[DD4-JKS!X'%-[[870 M5C=;,;,)1,QS311'QE2Q!<^(S"#-,ULA@*5($?/_Q.O"[VB&J0F"-@O^?N_, M\^UMK3.-8?CC]RQY@Q[QYUJSCT8&H@Y?_QU MN5#KI@?SXLVZ?O]]T=V>V1^]7-9K(U0D$H0PF"O;IB8E%/(L3:#&#)NV\V,C-K PL.3>@2W!MKZ\(1D8FN] CVI@ MR8X9%^D.4K1(2(:/ M2JCJFZV#^^+'[N^?S51-25!24$6XXI!@C6UL$84E%AE$,I5Y5F#"B5=5A%N( MF9I6LJ,06!*]:K!&61PW0386Y(-?N7JA'=(=]&:8XO4*#2=E[,ZA-X-VHH_H M[6/>4&C^35T_*?GJ:65F^Z!6U5+^E%60J@ M'K_.ES^4 E]M7]B $O5^"^1XK30H[$-?,ED":]"2?P<:HN] \U/8T VZ.U5P MOUK9"%G[]SO ]-JVXEBNM&I"7".7OP]",V9Y?#\"QB^?'P30R?+Z82.%RL8PSK@T8K!0-F*&VQ09G MCN1)%:":8SKV4Q?-334WF MM91:@;?:T@KJCE@_$7U@476#K =F>#3-<"\!=%U+"()G L3C2I8 MKC-\*$ 0*I*'-8JD+) M B."DBPLQ.[\I-.[]MX1>DYE6FV? %]7RX<5>VS24V[1I!Q6QTW<1$)\Y$ ^ MO5R!';D6=J>[A>#0ONOH1([TNS#ALP3^70?@7!R@PYNAUI[9W':*?N'?KJ.0 M*KD0*4P8DQ C*2'+.()9F1=%F:LB)=C/J#LST]3TF,-RTP$>K?.HNEIB$; : M^N;-"Z8 \^D*!-&LI'/SC&P,76'WV.:Y]D)HXY!JN6KMIX\V *VNMS?Y]_+O M3_7:SOE*U6)5?6U\"SRAF*8,0:$$AEBG I8(*XB%SG'"*&.I5V:0+P%3$Q^' M1/OJ)+[X.VHH Z(ZO--[C]XF[.\K6[5IS#_ CG[P^X?EO!(_AFD:'0IAM,XB MGM./W&0D#)SC?B.!X]RH_C3-QF<()812GD&>"1MX3 M8%CJ'."](*I$1@9@\/*]46&+$>FZ:D>3/TMGO\+,=9AK'1290H"F.[".M3$00RSA'/ M;'(!9EY]#%QFG=SV%E^4?)JK-F&OST#K*$4+27!9/Q1]_M9]@[W]OD'_3.07G4%AO_/$UN9#3/_T5X' MS1)E-'^$4IAC9+4)NXD)%1"QE.M,:RJU4]7#"W-,;2]OR 1;.KL[2O=THW-H M7M[8D3 :6A?PAL?&'"V?Z I3_4RB:X_Z=R)\N5S4RWDE[4UF MDZ=4J;KKKE<:.R'77$*4,6)L?F,U,*U+2)7,,4U+6I1.!9XO3S.U#=ZG%&Q( M#>A5> '8RQL]'EQ#WW.$(>75S? Z$#2"VSRP?U"?E9S]:VJC7U@LPWJ XM6,IUDB@@H)9(V X! CD@*&2MH64JB M$U6Z=^P(IF-R0J274V/I;P(R=APT>39>S3S"5^BRL!D1]Z'=E!NGSGL-CN"_ M/P&_CWVGR'X"OEDP*5MO@Y38\:EX)V\L,L(>5 M:OW8]M5-I-2C$:6KBAE;M&UF:HOPU%:GJK>CRV]-P/H=6"EA9:H$; W67Q3@ M;&Y_ ^HO2JV!%9UO](9)7S\$?NEW S"?A>5VX<+3+%K2DQW/;2V M16LI$04NJ(*:B]1HUZF$+!7<_#/C1_,/)F_P>])]L;_N-*VMW9],L?K1/YHSEL?FEJT\\D M%AI)5<#2UA_%*I&0XJR ":&*,B(EYHE/,8!QR?>24".4%=C5I)?]FO1&H_AR MU_P)U([;1A%9;;%H?N]9>63<;\5-6$[W"QC:H]&LLOT3]#BZ SMF0?N(7?># M'^Z_T:( 3G0XN -;+, &# "T<$4NT/,LRQJK_,B[QXQ:7>9:%.:I<\SQ4 M!.K04C:=5]B\R_5F\U[=S5=5+>;+^FG5L[()*C,F.8)*2FH[>K5GM";@JGIWI^>OGZ=-P8PFX,M#_V*LY[JN/>2.*KJ0P(]M!J_I?TT MPF!'/OA]D+"88/1B&0#>\X]K'(3"Y$<3^JS]_I3#[<%M\TW5)3.)"=P M=A-C<;$;6&X==RSYJ=\VM2/XY^':EYQ'9Z!6)B:?6G8MD5J"RD"75,"ML\)[,%:2XR&&6)D61)")1V"MX[])D4].@=C2V M#0+#BGF=A%4256:*2\B)45EQ21+;12J!J.#,>HJ1DMS'B1,-UA%<+@/"ZJAQ M1@)K:.6R(Q/LZ-R4Z;F?SY??F[LH>[?U+NN=1SE^*;1+:$4N=79R MJFBS@O,RT<;6QV6EA#1%)<24DPPG M0F3./7^+&G&TLM:K5'_\;_5CE@ND%#7&(U+$" Y.!6288RAEAE(B2HV)\&LH M<3##U&1'UQ:AHQ(T9 )#IV\#B4,@+^_^*/ ,O.V]D0EH%'&&^QL:1!R..')C MB#,,'3>$./?@C0G;;=-;6PE@N;"N^K9F#:,)Q2F!/"DPQ&EF+ VIC/AIL0V]\7\3"4[\O(1$[$_SD7,^3 M&'Z)[;-YXA=?"@G\;JHHHS^G.?JJS*>S6+]Z4@:^HNN"@C*,1&8;7G*902P0 ML5+#7J0A*DF9I(G(W:.[+T\V-:'1$/HGT! -Y),"EE2? .$KV%X6&+$1&UA> MM"@UE(*.5/"JP^QZ\QE_\'Q"J..!.%*<= _,/WF@Z!EA[ ;+E3#B*X.,&"OL MQLY^0+#C.R&"]<5372U477]2JV^54/7+Y6*AQ+KZ9N1WEP[>?_^=K61;(4PKS;1,N=&N"P8Q*901_SHQUCDSVG?! M"R:]L_N&UU85D,K.X6;=D=?0;/ ML9@#GU#'Z_C"=1U?!*RCOWCX!%M&;5\JT+$*-KSV,VM:=D'++[C?IG [-SL=>>E]K*6)? (C MV5?WCS:(YE3-@/%+ $1+[Q]A":\8?D-2,**I. *0^\;E&!.&Z!YO+%T+UJ8D M]"W>SAU#65KFJ)!0Y5A"+ B'3)8:BD3*A"A.%',*#'.:;6HZP!ZY1G:$.1:O M0>QR?$<$;N C>!^S/9]6B./P&G@^!V!$$$M$<<3DRJEP;901);LC M0_O2V?6E\!*HKZM:L/G_56SUVORDGC&I$YQK"0N9&+N,IP26M.!0$%90BM(2 MI<2W!.K!'%.3IML:GRV=P!(*&DK]:Z >PGE9AD8":6#)&8!/4!'4,PC<5 3U M<,S1BZ">8>I4$=1SCP950%P;+6U9[U]A%:H@)4$(2B8$Q(BED)<204X*K 3# M!1$>/I=34TQM:WM7!.X6#^6GV[4Z^.6;KN ND'5>DN/1G8A%NM;;D.8XI^JZ22+W[\5BOY9O'^ MJUJ9#V'Q<-\J196JMU74F,R0D6T,BJQ 1M09\Y"J3$)19"GB*),",[_<<7\B M?#[L<7+)M\2"';6>_;K]E\+M5G!8> >6K8;XMF;2AGSKMOO)<@"JQ<_@%.R# M5,0+!S%68W!_ L9M&!X,T%$C\?"1_(VUE\;BNU\I]G(IU8QH7*0ZMQ4Q!('8 M=KNB-&50%DFJ:(KRO'!J77V!=M[]"(1A8I#AR M[V5HG6(UR+K:&V@TD^H4^7T[ZN3O0XRGOYH=O>RT6Y505B)9PE00&\J$*.0) MY9 CF98TUR)// K"]T:>VG9K2/,Q!OHHN=A'@;P/O,\:JH*,H3[_/C90( XC MF3Z7/P-/@^<$JU?LG/X;(YHW)PC=MVI./7!+]>RM=BP2E:-$29@G.(.8(F.H MY"6&*!-93G*FM/9J1+L__-2$3$M=2)GLH/K8$S056L(&K(<]:"'LYZR [5;Z M.E+-ZVV*XMMJH=Z8O]8SPE5&64:@S'*C"6@L(5.YA"(I[\4\/#?E*=-$EJG &I::FI-38@Q+46A( MTS++:58RC9R*J3K-]O^5*'XO9ZL0NUMT4YD5!)0G "C=YL*UBS%#*$ M-$2:Z]QFTBG.9POU8&N%NGDFW"=WV@=ENP_Z) P8XM!4]EQN;]Q;?:.IA3JO M&*_F 4$/'HOAYMN(#/!8 ?1'O9]L)[$6\%Z(PP[PMSO (U=6]0PJS A#!.LCSAGL%Q,9 >Q[,U-M8RP5Q(#%6I;-GR-#-8 M8PY9+HLDYX@()'T:(<3YID=I/#DJSFX';Q3T!CYG^S2"-QU@'9D1.]9<:-_+O&[E& W]470CPH]_+O3[71@G]Y\>;SJ_M9*@E-F6*PS+F]4TQS M6):)@H(F!4*I0J5;4[]3@T_MD-M0!UKR?"S[ ]0T*9H6,D:()D9/T$D.>:(I M3'C*2Z'+4A69SP5-.&[C'%GQD'-Q'X6C,;!@C >#CRLX\N1_>^@*^?N$$1UPR*X:931H1U8 MB$9!-3R>Q06EV"$N%^=\GJ@7%QC.!L(XO1PUTZYK"7LRO4NP(LL*Q*!&60%Q MJ20L-38:+2\9XQAS)KPZ\5N^NHU[F];='.EOAB[O_JF6C? I@!5 MBEE.C5)6$F)[B1 ,:2*-38I*R8CM.99)S\:Q;C-/3=SU&RNWET%[I&]=6+9] MYWG_U8VKX2;^!L%X:*OW_J)P>VF,T+TO?[,_OA@VX0N%_UOZ?/21H8M%VL# MRKQQ=!J)H>KUC!,MD1()S(7ME,15#LLTRZ H"I7H7+"L\&J+'9F^J !VL(\7>]S9?J\->Y[J8NS%=Q.FS[BD XO;(([P#3!6>^OJKJ=QLS8 ME7Y]-!-L;EESAC*:Z@1RQA.("2MA*9" *B5EJ0NN-$6>V?"79YR:H&_3Q66/ MYDW994NT=_KX%;A=KFLB@SBP:&WQZY,+>O2"CN#8.'JGY\?#<\RT_7!<0_+Z MW3!RR?>_,M+8=0#<&#M1'\#QQ3 -_Q>V6IC!Z@]JU?3[^+"<5^+'9_7'^H6A M_Q\SE"1(8H:ADAF%.!<99*E*(2H$RIF@24*XC\9^9;ZI">8-N<#0VW;6\=.A MK\'KIA-'!&U@07R,EU5D+;7@]^Z_EFS0T!W1P>"(4"0=]-ILH^J4CJP?ZHBN MK]W@.'BSD$]6=/7N$PC)4%XR 4F6YA#;+NM,T1PR+&5!TJQ(A-8J-[ =4F(%['H:8ANJ)6<8W.,^S>M)PO/!XX.V' M_*:,L5D;<=/YU9/<5H9.&,PPQ\;@RR2D:9I Q!'7.-6L3+R*GAS-,#4!T"/0 M\Z[B"#O'.XE;$!GZ[F%'VQ!W#>F88J&WSN<: MB;[_:A^L_V(>7-=O%L8.J9;R;\JV_E+RWL@N]J":7[YB:_6:5:N_LOF3FHE$ M8D'L%:)&A;$@N(9<&_&398I(HC-2$NF7938R!SX[=)Q$@ W)D+4T VUH!3;6 MN^D\7-NP0+!LF04/EB&SHW^J%D#:9/55#;X:G;VV$'D&8HS][=PB6"?Q/8PH ML<_UF+[88OH.=!C<@18%F\K=XG '-DB #HKV$6#! !8-T, Q]"DP^#H.>KP, M1_T$SJW!E\;M0!R>C!M\:KWB![T28D)F"&&*8)X2 3'#QIYFYGC,52%IQK,R M)_YNM9-334T1;QU&BRU]X>4X+L#KX5V[&;11'&S[)32N%[8+<[%=Q"*FE^WT M1.,[VBXR?-+7=OF-X"(_7:S':T-FF\CQJUI_6ZI)Y7>PYS3HUZ='E)ADE9:'6>T%UJO[9ZKY50[NRV\2[JH#; M.KC)ENCH#BQF]N+:@-TNFSRPEFK0(SMJ_1YWE.*5[G&8<^RJ/>XPG"C8X_%R M>(?8ST8]JBNK1GU4MNGWC!":$LZ,!$I**Y"2%%*>""A)H=-,(UXD3AE?ER:9 MFOS9]D#=$0I:2OU[Q!X!>EFRQ()I8$$2@%!0E]AS$-S4)O9HT-'[Q)YCZU2C MV+//^F_RMP;S^8/-Z(.&U:<^Q'+19CP8;;9.>8Z._ M.<\^$V8;=$Z,^O/R7IBC?:4^K&S9CO6/#V;AUO<+:0_\KX]-OP*EJ))$0:[L MEN69V;(X8U!Q3')NSFHLI%\!4/?)G;[A40N =G4*@;)W5;):/ZU\_0L>T+O9 M!)'A'$#8$4Y3E,,F,KR%02F>4^11!/S.&E6XQ0 M_G!7$+=U5GBZ.$^ Z.C;O V:H9V:1X4-+V>%^[LSS[,?RX]Y8H9Q'9CG63SR M7%YX-&QWOZIJ]O"P4FVM\_?ZH_JF%D_J[;:Y%R,\IXG$,$M1!K$JA%%+"@J+ MG&AI*&%WQ535_,I;9LBE7*2<:1*F#85 M<3*:0L9Y"1%BI2(H15+D7@&F871,33!MV+";Z2BRYN7R\='LLX:K&KQ_6M=K M8U-Y!Y^'+IF;_!IA(086:_TU.)7YUO#16+,=)^#WAI=A/& M']T&U5$R/F4PD$2G54"8, M0\QX!EF&)4082::,I5Y_P"#1-3=!NZ 7K'<& ;2EN(P.L!)!*JY7M1[AF M?P0%']VXEHZ6_+@K-+3E?[VF3L<4V*YCCRVPX^O.5MT9IXB.)\PC%,YQI6@R MQ7(\(?0ID.,[=&#=A2:PXI/M8-I$?_VM6G]9/JT_*B:K^8]7RDBVQVIACXMM M^.A]TSUU)@E+B@()*'(;)\&L*X24&))$YU1G*2T$\:K($$K)U 3UN^7BD:W^ MH=I*6:H--ZJW?'D6;@A>'SC/\=:'F) M6/_A5CAC588(IF/+F <,CR=XL]'+UV$CH1K^>)9*;3[>PO2J) M+2=6*%B6)8,2X311/&.("M](LL-)IB;\MG%2]_;N=+&V&[-')) BEL,$ET9K*I$H,Z_[BDN334T&=%Z_)E_SKDW( MK,%R1V^3L]G^V#-1\R+D;@I/+" '%@P;SVF+84OIG9,'U5MG<4$DDEIR<:I1 M-0\7I@^5"Z=WPF3)BZ>Z6JBZ?J5JL:J:K#YS@%JO7?U>?S!3;6HL[IS;.&,2 MY;F I4((XB)'D%)<0)G3/,!IA :OC)HR&Q7Q@$;4A'O2H;RX9&OJM)[+/@=%JAKAL"$YF0;:*$/_MU''4DP6EG[L<*?QZEXM>6!_^6DJ[H7Y9V M0X$Y9E_.-EC8V ]MC C8D-[F%-[S#_,?]K462-MNL[,AE) MD]P..ZI^>,C,H=9W]/NP[?:ZFC^^7-;K7:E@F2.E"2H@3T4"L%H0ZMCD_.X?/5SA.[/3[[PLE_\-O"QY#Y[87;X)CX$UI:;L#73);]<_& M9*_7@U19/@M#I&U[//ZH^_X<;^?R#YW9T?PW>FK_]K_^V^8GYP]8<_5__ M[?\!4$L#!!0 ( "-ZFU8L4N>LWVH 'RE! 6 8VUC-]/H3ES.R[%OI1551M%2J=IPR.R2595S]S M8O%(HH4$V "2$NOIQP.Y+\C$$G_^D>J1F;AD)A&^?.'A'N'+/__7/T]G/WS# MY6JZF/_+W_B/[&\_X#PM\G1^\B]_^[?/OX+[VW_]U__R7_[Y_P#X'S]_?/?# MFT4Z.\7Y^H?72PQKS#_\,5U_^>$_,JY^_Z$L%Z<__,=B^?OT6P#XU\T_>KWX M^GTY/?FR_D$P(>]^=_E/1ILL4V 0$D^@7%+@(S/@2HS!&B.3E/_7R3]%PTI* MB8$LNH JR4"PGD.V2:ADBI!9;3YT-IW__D_UEQA6^ ,Q-U]M_OHO?_NR7G_] MIY]^^N.//W[\,RYG/RZ6)S\)QN1/ES_]MXL?__/>S_\A-S_-O?<_;;Y[]:.K MZ4,_2!_+?_H?_WCW*7W!TP#3^6H=YJDNL)K^TVKSQ7>+%-8;F3])UP];?Z+^ M#2Y_#.J7@ N0_,<_5_EO__I??OCA7!S+Q0P_8OFA_OYO']_>6C(M3E-8K>OO M/]7O__1Z06CX$$XJM9M_O?[^%?_E;ZOIZ=?9U=>^++'\R]_2:5H%J'IE\GS1 M__/Z7_]TO?[7):X(,AM^W]$7+CZD+G<0+?CG&N<9SUF\7&2V2+=^:%8%O%A> M_LM9B#C;?'62<3K9?/*KN%HO0UI/N)1")UL@HO&@3.#@O0F0C%4^H!:\Z-NL M5ZI71/9&'RM,/YXLOOU$'TQZ$:+^H8I%;$1R;[EST1Q&]^7V>SLOB^7I1J*? M0YSA)&5;1%(.E,P2HN(2;"S2'\4"]M6OLW-356_6J8?%LN,2[(K METN'9;JG]MN8OOB)G[Z&)7T0I"_36;[\U]7 M-#A>M%8HN>J(]+_]@-)H.!R MB?G=N>:V,KKA2@JSE9P$L+7R2<2.E9&7L_":O6^?%HOTN^O_IRN M)H9EY1GSX+P0H**UX$WAP)!IK85-5J9'H%'"*FZHOECI'!\X6Z\NOW(-E">) M&0\M;?2\&$+H':#G)OUO%J=A.I\8&WQ.*"!$2REBON'CU3_P-.)R(K(KJ*4"X;D&99T#GXJ%8H01 M110N8W.TW*-B7+0[,#E.R"/"9.,73GY;K''%Z+\/N$PDOC=G2"HT%ZQ$ MJX7P9'"K]TA^OZ -5,B'MUX*1,F85>Y);W.'A7:"A.@<$JT%V@DV?A2:?;W) MB[W@Q1E?N"#BHXQT)*MBP OZDU:2 L2@9 EF+W!L6VDG=,@7A(XF(NT#'OQ' MS6[SXB]X*38%5#: SEZ"$IF!4PG!&$T\<>F+V0L>6U?:"1[JY<"CC4C[@ 2N //0(BI&,@E(6T#GKK3?:NK+?R;)EI9W085X0.IJ( MM ]X\!^=U;=XN72BO,A!ZJC!876P/]N7 MHXU(>X&'N UUQ2YX"=Y*+P*'S)0G)\I$<$R188Q>)BTT%VZOHV7K2CO!P[TD M>+00:1_PT#]N.2>=CTD*D\'R0!$8!>6$>9U!&<.+X#EF[?=!Q[:%=@*'?SG@ M:"+0T;'QRY_I2YB?8+U3_G0620W3>7T@?8.1&#LC+8D?'V;36S2,90[&,DO, M453F&')P/D55F#$*=_5)#B9BMYLS]B) ]3R:Z.L:]N<+#G0.WFN44**I<5RH M!ZWF@"98,J["*7SL&?#(:]B?]P'3"[R'/43*(^)DR[/7N^DSS9\"FPJY$[!\II^=)">3 MY)5[QA<^4''$+U1P H:GC/:E-IDE]Q9N"L;T0X6QXBW M$X20_S1=Y%_F^0VY5I/LDHR*/*7DZQV0]@D"=Q'(96)HF?087!-\W%IVG->; MP=%QN&@[P<;G99BOIE4H%_@NT968*K2YT"01;R 438Q8C#PQK='$-D?)G97' M>< 9_E@Y1L C@^27^7JZ_O[K=(:_G6VR"H].Q (_DD2NE(T1I IBL;$S6 MVA#44>"XN^(X#S>#@>(H@78!AH]X,JU9G//U;^$4)U*6A"PQ0(=$O^$"?! * ME N%_"C!);8 Q.U5QWFO&1@41PBV"V!\#G^^S22::9F>9\M?(-PISKE7"#F) M "I9!*>E!A%59B[J*/)Q[L:CRX_S=C,P5%J(N@O,O)VGQ9(.Q0T3FP3.UXNS M^7KY_?4BXP0YL]*3D*2H$;Z+"IQ!!UJKG"1J;?)Q-QX[$#'.X\[ ^&DG]BY0 M]"IGTLOJXK>!I<=Y\1D8 M,<>*N">F2045-4'9YP'*,I'M"S(?%:AUF_^_TZ^8(C46)(BP#:]""DHX<,2DL6(5> M2:O('1/M\')K[=W0\G*N81M)>62L5)OX:HEA0S=3K@3/.1"@3;6*EO[D!8CB MM%.%FRR.BYEOKK8;'E[.Q>O!DAP9 >_HN[,/7Q;SRYL?Z6QRECF(,E%8S[@' M;S(9/IN--4K50ONC4'!WQ=V0\'(N6(^2Z,AH^(3I;$E(YB)^GJYG..&JF" 2 MT4[>-"@?Z$^)3D K"H8@T'J6CT+#W15W0\/+N5D]2J(CH^'S,M0>'I^^G\;% M;((49POC&07!JK: T/J:"*9!@&H0:#Z^^&U)>VO5H M TEW@9BW<_JTD-;3;_@FK,,%6Q.%02=3&' =ZL%8[W>%I%]RUI)$(QD_KH'. M8ZOOAIB7=CW:0-)=(*8^3"]?AS6>+);?)SY'##8(*$;3X>E%@*!Y!D[&4@H* MKIEN 91;B^Z61/;2;D8/EVL7L/AT&F:SG\]6)(W5:J)2Y5<2[Z%84((["$(X M,+652E%*Z2:7H;<6W0T6+^T.]'"Y=@&+7TYQ>4+GX]^7BS_67UXO3K^&^?<) MN=4Y,XJV-/=D]&3<,)3 !1:5$(H'\U@'JUWA\>#BN\'DI5U^'B_G+N#RZ0O. M9I?4<]0N4 P.!&YRIK3RX$6*H$*FW[5&],,%\=2RI!49L2#+."EBB!3D"FBTD:WR!QZC(;= M,/-R[DP;2[V3'.9?IZMZ%;Q)Q?Z5OK::&)Z*=Q)!,ZM!*2_!HV!0T-EJ*A.J MSKUJ&QF/#)17Q$'><#$+)Y/DDS%:"Y"YEBJ+:"$F9D!:+E0, MF;ERG -[:[G= /%R+E@/EV57UN+_P;"\P#%*3Z$XH3?X!,H2"R%)"<9G6W1! M%>]VJ#K*5EPMO!LP7LXU:POYCOU,?WYQ<\W!96$/=ZJ4; UP3>!667&(/EF0 MTKB@L?KAQR6*;5MY-Y"\G!O6)A+NPW4E-I9A]G:>\<__&RD>8]H8P33HR#@0 MJ#,)0]56LR:79)E%>]Q[_H/+[H:/EW:?>HQLFX'CGW^Z)U/B[_>#6_43,_,5 M9OK#:C&;YMKEXJIG\6I1:E+V*?[;/)SE*7WK-CL[=_3?S(^0"7 MC1_.U[A:]:K3O&$Q64<6Q4M9NX34#-14%* D>Y*T-4D\=H=]2(^-+:06UT)PQ.W+).5]"+5!@8Z@",6() A1BTPIC(/TS)N.^1#LL-'+_]R::7 PCU@[LRS_"\G=K[_@\OU7K"6'%PS1/MG4.]>DB0G7(EJ7!&C!*%QPQD#,,@/: ME&OG46E5VM'H/+'4R%WDVYN=EJ+MP/"\05HY33<:F6!6F6/F@$4%PGB0M3N" M!^0AD41,3"(T-C,WUQ^YI?P01N5@\78 C5>G-1_O/S>TOZ>HK M%=()R]'S''4A3T[6>E2RA9X[8BZFG%.R69K'RFH. 1;K,&L"DZOC]3RH?+=8K2;11:X](Q:,+/5.LD 4%%9REK10-BG5_&;I 3+& M=6>&B+&/E74'<-FD ^-J?>FJ$Z"9;@.2WQ7QQ&^J7K*1@41>2 Y.1+"U*!U%[ M#UQG76N6M'FTI.,0N&PE9EP?9@C@M)%[!^[PM7W\E03W>C$GCLZ(J0L#NIBO M?L:R6.+YSWT.?^+JES])?N<]UI??-P]U)(U$_Y)(FVWD<;ZI)MJZVGNN3B"K M;>F\\Q!) %"$9R)[;9-\K.[L\&>30=@9UZ,:QOKUH?LN#ML+%B^V\<\XQS)= M3Z16163R4I61Y&)B,!"]KSV*K$/.1'",#P+A>Z2,.S]H./@=)_,N#N$/RP71 MO?$QR5&PEJ$ IS+YF-PR<%I8R-8)E6.1S+7VYZ]7'W>&T! 0.5"R'1B4WW!] M;5Y?K=?+:3Q;UY$#GQ=;+*8)193"Z\5J(#EQS2 P1=&*2O0M+I+-CV40'N2P M[4ODN(.(!G'D!M73$>9IW1Z&DV3KW'(1 9,CTG-EHH3JI2(73"?TIO6S_BT" M1IXY-#A^]A)P!T;JE["<$[17'W"Y*>'X.:RF:8(^UQS* M+7R; \UZP["F," M*TE*5$4_VKO]$)0\2,C(0X6&0,OQ N\@9+S+Q)OI[(QYC.ZQ?/'V(^8JI#::\FMKPJ1%*U#BF@+44S.BTQU)%@&9RU&G+203+# M+/+GVA('LC"ND],--/$KHS\SFW?AX8B)5Q,]5Z<*J>$PO' M;HK/#0M:[PGBDB/ZV^RL]J;Z4)//22J[O/4YBK:XS+:VYQ6@ZA!%)Z($E1@+ MF>7: +YY(G=3%L9-O7O.G3"F[CMXR]O_(=L'1,V=J<>M!>65 !<-@L8H8K*L MO)2$@\&2[IX3OL/JKXLZF1PFM#.-4[0&5,L3Q24DT2]K -W@XPB\\BU M:_UN_@@YXR81=N(P[*639H=_1\_J'S;:^D+10@JSYW]CO[W\Z _NCTACI-=W M+[(,S-?JR5C(_#%&9[]P(&)A/!<,-K>^SWKFU_=]W]'NOIQMKCOK'5)M&.>D M<>*@E@F>+")UX23K&F#OLZ$B0DTK^GP5EM\5G3O1_W+2@@8"N0#:OPE8OTAGM$4J43MX9I# M!B6YAJ!D!%.8\\(IQ\IC_?M'>;G9%=_=/.L_*[Z/U7+GR-[YUKWRG766CH4 M+.?:,+)0G)&9@<("=S*SS-QS)GCM0_O+>F,9"N&#:?O%)FM?;/G5T"G:]]=Y MGCCQ"?[:!X17*UZ!F="JBC066%*"<,0R.!8=_=64P,EX>M'Z3'R,G@9/%_4S M/RP7WZ8DN9^__QO)_^W\NAU=G8DX74]O]!&R+DA$R8!'CG1>Y 3.^PS%LB!# M+ 9CZSK;_:GL)I [#D$/O%0,J:XNGBIN9*);62QJR2&C)<^[9D_%E!3$S*45 M9+:U;MT"H)?<_Z$UO3W]?Q^A=^ /7E])K#XOR+]=S--TAK>>]#XO]A4E4T9Y MDAEX3]M3"46BI /C-5"H"9OH7G1R1!\C!OI/S.$1P="!YOA9G=0^O,,+PH< M;K9]G$2EE9+.U>+'6M^C-P\W":P,UO!DN,#6;[>[T#6NO1T?/8\T>FVBR@[@ M>5EXC9MXD7S]DV>/7D/+'>E"(4!Y9K6W]!DHHU+3I(X4J4: 6[<])O;5S^ MQ%+C7DMV Z[V:AD=8Y>WJ^_G;^??\$+*E]=25YS>2+F9"$6B,5X"FJ(H!LP* MO L:"JNM=%T1P>[:+G_OQ<>]/.P,A\.JKI_L[#<7JV]K_(8L)>2%=EETG!QO M4^N4A(%@69:&OL-3ZY:E3Y T;O9T-S =0H$=>()WZY)N".YU^#I=A]F5U*(/ M4@F&8'.ND]!KE@$3#)CG613NE2Z/C>X\L _DCM2-FR3='4H'4NOH)_SK+V%^ M0MQ<3#^E Z*>#>=_(;GC]%O-F-V<#RH+S@LQ8DRHYT,L$#6)CWNM6:UH2W?' MB&X]VG=?=?2Y?H-H??$,*AC_B#YG[[X,?YW.3FMO"ISAM^GJ8@Y992]29)^S MU9"8I WJ>2T-TQF,TLD[X^NXH!T1MONJH\\"'!YA ZE@?(1ME^*KE!9G='I\ M"-_K[JG72RDMSXC :8C3V>9@F C'43&G0?HZO-P&=;GZND-:'] M<(Y=J1M];LEDH".B<#1!\C! M4>>.U(UK&Y_Y*7 @I?51:OP09^>75P\+,C&3K,X%N ZTY82M@W50@LP:54PE M\=0ZB6)_*KO)27^6?)U6ZNK@H":GX^+^X57Z7V?3)1*OM,W6WVOF98W2?J&O M?JT_,HF*\:!M@""+IR,F<=K1NI;X!4/;6;I8F@]HV)FZ+K-]FN'D;K;/,$KK MXL"^Q]N](9=)J)*EYR!EK>?P*8)#AV!T4K84^G9J7;SS)%%=9NH\&_R.4M&H MJ+N8''_!T*^+9_+Y^_T+'R(2Q_GVA7<@D"H>1,'.D0('(AB3>9 M>7)2:'$GB-YZ:?/T:ETZ>ZW1-(CH>P#3>$UD#)Z M]-QN\B)%%G5\..T9;T"EXB!:71L?"QM#9*']()+'Z!GW,7C\X_$PQ?1S\WS# M2M_<49MKH@?$.,G5,@ET]?%LLUN0FG;S"N)[PX)RT/P%UM#.>XK8\[G'P3ST-@ MFDG5NK!D)\*ZO-MKAH[[E7R-5=49_MZN5F6UWG,@KX&2.H#=S?VS<78W3#B915'D3(A2 MAV3GC."CT! 2H]/"Z"2;#\%YD) N;_F& M?QJN@BT+@121%'9\OT):QHD[Q> MG)XNYI_6B_3[1&4IM2P6./>;&>PD)>LRB.A+$4(EVSR?Y6FJNKSR&\R0M552 M5\![7]Y,JQ#G>3412:E4BH.$MGZ MC5?S?/L+-WYR$@O*DI,'[22)(#(/09H$B#Y[[J7CKO5LG '8Z*:+8=O;P+$5 MWH$)/HK9AP?77#@.-)B>"%MIJ#"8V76* ,AI A>)">U%E(WOT48_C!XCFE3 M'4%\+R4>C-BOFXU$$EBN.\"M42EI[244SE7EX MW#['&*F><+N/$H_$[2_SFW<:S]!P^>"\M<2 $.&L=R"P]"BETY*W3 M%>]3T0E2CE/O70_I.%GW@);->^:&CU?_P-.(RTGBEG-F,GC.:N<<[2$P;R%* MI[)-+KGF40(7=@3Z[L+ 4E^);^2 8V>&X=6=02*!JD M$%1!Y*F^"Y'[9G0Q-K1N*WF?BDYZ"S3T4PX3< <0.2_OO?;PO2\I60;MRGHQ#$Y4)]W!R <+MQNH''9W>^2"9X8\YY,H+>U M/H2K2&=E$B"-+4QK851N/6[I04)&'DYPA&8?!,DQ8NX *Q<7D'>N'5^M7X?E M\OMT?O+O87:&$\.#1><\&&/)SU*%T5X*%GC(.A2ROR6VOF/9B; >L'04 !ZX M*VZKC2Z\WLNV>M?-16N2RKG<)EFRPA$5&&\B*(GDOB?+0067A95U#[9V;!ZC M9^3!%;3U\62C.OTY N=T_E;??];733IK"O4 M+L>KZ^[:$^T29T)FX#J2O\D,!Q^XKP\QQ:10G-!WGN2V=ID9EY,>CLFCO/@> MA+@7'#JPJI<%B#>[J 1N>8B2]KQP%&9KZ3N F M0>6Q(AY]OL,UX9^08%Y[%B]FL[I/SK? ^SB;GIQ//U,^FQ)" )NYJ3XGB4AR M)!SB4V!Z>9A1.V <),P.0/!VGK%,Y],UOIM^P_SKDERQ M+],5GKMF$Q%2RH5)R%@3.JU0%/U0X&*9,-;+['WSR_#'*1HW^;4A8!H*O@,8 M7?1EN]U3M]I$%($LHO&U96 A$4E+YE DB-F9J&VUC*VO%+;1LA-TW N 3A-A M]P*:"^JO8[W"?0R*,]"L$!/.UYH9;D$I1]S%X@QO[;H\2,A.UJ(I,4NEX$"' U2]?(+(R21K4?&KI'MW3.7@ <#I!D!Z5I-P9+ MD=N]R8#ZLIB1U%?5!5]_OYXJ9 4O3CE H6.=&:# ,2P0LH\LJFQM\\K,76GK M)"OH79/4CT$4TH&AN<'7W:< D:5(!AUHP0RHVHNG^OI@:"NZ6MV43&OCLYV: M<9_TA]'^=H@=HXH.0'5G7M[EBY"+RMOH2#BVA/.FQ=Z3^V9RR2:3*Q="ZY[3 M#U/2#9B.TO.6%_TCA#[Z+?'%6,4/8;F>ING7C4I6YX60TWP69M?OSLB-8XK8 M4(KV&=K:6).%VB%.G+7UCGC7-<<]SAJ#9D!Q=V!_+D>Y?\1O.#^[ MV@I*4&"811V-J.J8$H\U7LRUT4?Q(0499.L#[6%*QGV6&LC^-!!Z!]"Y/]CU M*I_!)*>ED6!"[7!>0@!7T(/-0;$03.2N>:+L-F+&?:T:[@!K(/H.,%0;IUZ2 MSH*(DB&"2CK4UFX"HO&^AJ%<"\U+:EYL?6/Y<1^B!C,TAXEW=.]FVU/L)3-2 M*:L446_).-9D.@TA1 ^8'"N,9:ZBW]&I>6*I<=^A!O%E6@JW QOR@!54.6:? MDX08/6&= DUP=>*&+QHM$\SGY@V'#CQY!GN0&LBB'"GL'NX+;_2 WU0*;'++ MWM6&7==;847.F&,8:UE<9O1+E 5\[1,O,:#(*EO6/.-U-\JZ":X&O-YIKZ)N M3[0;#R^26Z%8)(]-6P'*!-J7F6G@LFCM=1&L[#J6\^G5N@FLVL-H$(%W409T M&3B^G:?%*7X.?]Z08WWFS1JS":S4[LBT(TSB$)EW((762@NA0FY];?@$2=V$ M7\-9JY9*Z0)EFV?AFTQ<[YA@4E82Z_!CZXF7:"!:^B5D$[TK*LG4.D;;3DTW M(=MPV&JDB@Z\]-I28GJ>CEV/],6\3L7#>=ITT5;9\6P,D*NX::ZEP3D4P#7/ MQ4M>>VXU1M4CY'03\0T'JU;*Z !7'S$CGFZJ,FEO$"?T^?2S)V]K_0FNUN=2 MNRS_?75:'WXF*8O">/# 8VUAG4J=65LD>&%B5A0,*=]^:M+^='8300Z'Q,'5 MUP%$[XONJMKIPV*Y4>=ZO9S&LW65P^?%PY*X$G>(SA@G%$2C:_C.*=0F$4/Q MH1:4YI)LZT8E;3D8-]WR66 ]HLH[ /R'RW4W8CAON:!19>$-DA?,8YVVE\!K MKZ!6[Z$NS'#>NLKM 3+&[K$S'BKNE:L(0H0[OMA"P]@ @$7$6I.2A>9>PATD9>WYU-U!KH:HN[ET^8JV7Q_Q+ M6,Y)2*M7*9V=GM5+S/P&RS1-UQ/'16(Z,;"\^B2*\5J)*L G#%D*%D5N_2KQ M-%5CST[J!HF-%=@%*#_7439GR^\;,9];]7.#7OT!)6O3HUCWF*X/@-X'$%DP MJZ)#;5NGTV^C9>R11-T L(FRCAWK^;EEAMGE_ME)8T\6Z@:I0ZJV M"[MY7]83GY,U/DMR?,GBJYAT[3KH(4FE2Y3,,=/:8MZG8NP90=T@\$@%=9#) M\H_I?+'U(QCE$JS(PR9F6J4C>?"#'71K&O=OK"%Y' M*:=3"W:(,"="VVRD)_G5N0+*U\RP'#AYO%EP7>L,8^N0I0WEXY9Y=P3E$8#0 M@75]ZIU@PKWE3&B*W52DT\)K#\X[!BB49#&JR'7K=@1/T30N9)^[]/-XM32# MV6BS_CYL-/,%U],49K?9:C_X[_9BSSP%\!%.GW4D8(FQ=DL!U-'6KJ\< G,> M;*0@A'F691ELZ-GSC02,5F=&* &NF0>E1:)(JQ1(J#CCB87"!^/RQ8P$W ,) M3XP$W$?<'3R.;!]B)GTHIK:WRY:X4=)DB*G^*3$3'=H25>LGN)\\ M$G ?<7> FX>F5!D66*'36J94SJ?SNJ 9I*R,,*)XT[S1PG<8";B' MK'M R_UI=8YY(MA8D#+7(62RSJV3$HKA4A49$7WKLO27,!)P'[T^/1)P'R%W M<5'QP+0Z$USRHD88J?)0FQ@%#!$*ZA!2BE;)YI-&7\!(P#9 .43('=B3!]I< M:4U&M.;0;QX4*/"D&'0S&UZ%( 3/S.3!YGN_ZW(D8!,_Y3 !=P"16P_V1 3Y M_54/].<9;A0RSZ].ZY77?VZ^OK7G\T2C5!$9!Q\%Q0:A/O.S(" Q)4-0TCK> M>G9M*]H[<88.Q-#V9\;G4V@'0/[UNG_PW7:P-T1RD_5)2#J9S;N798Z<33+D M0?D(D?9_*B5)*5IGMNU/92>VL@TX!U92!S"\G67\Z0M)>?7J;/UEL:PUN1.7 MF%8FTA'#:K/2'%05WJ;K4<4*>9X#YX3?I6CLG,JF\&HH_$ZA]':U.B-.5-:L MU&RF4MM.*&<"N*PE.!1"6NEM:5[UO)V:L9,A!X?0 4+O #XW\M$_A.7[Y490 M>9,<]P&7&\XF-O" C!6069"%Y10"!Z[K@ :6O9=&8?,!X3N0-79R8U- M59# M7\BZ9V,%VHQ*(AB9;(VF&#B# 9BA@)L)%[ACPR'JH--MP.3#H9!TE-A[1-"% MB- \2E"(9$,5,Y =NA)-G00PX%%VCYZQLP*'Q<^A@N\ 1 \4 M#)SS-,&,-I$5!9VKA!@9TAB4!4]^G&U:9P!L)6;L3+RF\&DC\F;8>8;, MI2L!KA;E]9

%(FT4%#2@+>7BI&E^;,_B4C,'(-6ON5+^ _*6] M]/IT_M(^0NXB?^EJ UTT.UN=9W.J*R0 MSGEI6Y>9/$I0)T^P#8^EH\7>@;&YP\/%SK(\&LPED4^G%<6IDEP\,LD08Z8= MA]9)U=K>/$A()P?4\8I>M)9Z!]"Y<9]U84$E2L8P%1"&15"F,'#99(H1%,7> M*GLLK4LV[Q$Q+F0:*';[K>$!4NX )EO:+%TPDQ1W2D3:18GB2)6# Y]I/Q6- MV;(@4DK-6V\\1M"XIU1[^+23?@=0NMLGZ8(++VSQH@2@<]N XJB C*^"VAZ. M65_(4+<^K1ZF9-PTH/;@:2#O#E#SP,7Y!2-T:#O!@J^O+#5IV=7B=D[F-)@8 M4Y!.8>MG]JW$C)O_TQX[;:3> 7QVZ#ATP9@0/(E0Y\"&VBLA1P3%()',%R.I(D* R.!\+\"!B$9EK M)UK7G3Q&S[B)0>U!U4SV'>#H@==GZ9./4B-876L1)*.(-2H&G!?AG$P\L-;% M;0=6+0V?*MWP&N@P 7< $3*3]9#&-WC^^]OY9Z3-M S+[^=[ZR-MA%\7RS_" M,D_0CD)<'[>GJQ.C?R5Y/UJGM],5]=?V]:R;'6[K]D=-4R\E]*@ M*/5E*=4)7 ("JRW6+-.>.RN,N6-*'YG7. B)X]Z"#0[D?M3;@4'^#=?7?7-O M<_;41I\H$0+J[$&CHU#>28JM-&UO% Y=#)9TTOKV]@ARQW4]G\T\/Y=".\#N M02<1*E&\%AE$)G21T#!5RM5-/ M!X:R42O>' LZJPNP7+OI&RO J9J 54(*DDR =JW;DSQC3^9GC,P:@FN8ILO[ M:+J3<&W#^7E-WD?\>K9,7TC4^E\IHF0+CA)@I5).5#:U$&U 6MG M:1-4#LA,VC'\VG')WL*I]N@;3@,=&,]7^7^>K;$FHV)1BQ;"IZCG] MBO/51KT?D:2[FJ[Q$RZ_31.>"^$CIL7)?/,I%U-VBB@Z)45.#,6)2M$1YK$$ M8#(B2YK<*]:Z8'=HGGJ+M88SN%VAHX/=LI'TC>W_:DXLK:?+APR!1YFM]!DB MW\B]MO:76H.PV0CFK;"Z];WN'N3U%H$-[#0,H+-C1X*U ^3YJ72/F\W&_/GN MQIP0:FAOJ=KC2*3Z+F@AZ#K65BKA:+]%$]OGSN]+Y;@I'<\.S^$TV(O1O"6[ M35;+Q(KD)V7<7(]Q(ZC]==&%X7LS M_3;-.,^K&SGDK\/JR\0E%VUP)(Y44Z)*E!"8U\ E6LL9QYQ:#Y3;1LNX'6*> M$U9-M-$%KFX],$QB>$6',M MC8B\+:_\NSWQ3S37J9# P 9+VXNQ5 .>35>F;'A42;L[3]N[)VGL1L)N=];L M)MEL"X">:\.E# :8NW+:I1U(:/0SF!CV#[G*^&+?J@9 M4=6=)&+<"+^N0K++'L(D^1G]EB<134C1>I";EGHY"X@"71TWZG'3@*9YO[-= MZ.JD>.)=DY2+YHIX2;T-K\9#7C?^N\W&,:T,'_KPP3H7/LE)HT:%[YPFJ[>EYM4?"9U_4S_\O>)#CQ981089 :4 MHU^"E1X2&?BB?2FI^92-_:D<-['G^3%YUX@.K-=.3>HG/*DB?#LOB^7I^6/8 M(<;S@8]I82:?HJY5Y];S93[BU^JPS4^N\"2MI8-22O!!:5 E)PA>1J 3U(02 M5)&Z=1/O;;0<'9'<^=PWTU6:+59G2[S&R1BY(;(&->S%#8V5T:EP^XC>G-U?(EQ S"BF1"Y"FKUE=-=VDXOAAD\WGU G%SHT@?^1_3]9?7 M9ZOUXA27UQ@5)>?LF0#->:[]T@NXP!1PE#;K(B)K/N1@5]K&M1I'H>)^8<< MZNC49'Q8+DZ6X?24C&*HGM\BGZ5SGW!U8%SW^">V,"][T-PJ@JN/2V_G^:S> M[M] 62"0R: ,Q,U+ID,+KD@&6HJHF2A&-I^FNX64H[MIUGNQVC-KTV+B"N&V M>*92R%!XC$#>O*#C4230&8/7SABC6ANG;S"N#S(AMSZ@A<783E$C U$_^-JIO,)'T5EH6Y!.A-J8V1I!WFN=1LZU MU8+ID+!UALG#E!R=D'7K4Z_1ZB*ST3,$9CT'Y1D=LU((2"@3J[WVO!B6P4X, M1 /]W\NZ:B#R3@W$V_DWO"@\H /\W\-R6I]JKNIFY^OIFJSL0:9CQX]N850. MX:*1N;FQ]!76R.FD(R(HBEHYJVU*##@;"C#O"2F!"ZM:;\4'R#B^V/CR(Z\1 M'X*4+-?!SQD-*./IO$V107U!E#$JRU)K)^0!,L8NQ#Q.X_>KAH^36Y?Q! MF+;CEL*#0TS*4Y_9PI;L17MN8L!OBS4^=(0B2BT9G1H;RQGJO[JSWP'5#PL29#1;0YP@J908^&0;%NI"<=C8W M#P'W(K!% N23B]UXGC%"\#H1S1>U:6<8ZE6J Z<0?(K[8.]>YF1[_750PO-A.5TLKQH)U?&FTS)-YY*] M:E1T(UETXKG,K!@#7,F-"!.$PC74\KDH,]>:M?9V]J5QW/9IXR-U4)UV@-G+ M\6*7Q1]WMZ!')E6*%IBP!I0W&9SF%HQ)M<6+L,6U'J[^!$GCUN&,C\B6&NO4 M][R?Q+T9&7.8C[GUPX9)-W^(TJ&3SEUDV6K!0:/7I'))YZ1+!3CW)IG:)$"\ MF*3S] 7SV0S?E[LKW)#QS]\OOGDC]QD94@B'8,G"@JK0]XD,, 8;@E4"BV^> MB'X8J9TFI^^#H7L/)<^@M [.RMH=DBSZ;'IAX=]_Q678>*_+19FN:V5ZS;B] M8'/U>7$SP+SAU0HE@]4.?)0U_45*('XY!$\*8$9SYEJG7+:A?.2FXT,@=P25 M=@#DZ_WZ]\4B_S&=S6Y4J*FBK)<&HA?D/C"CP 7I0=%_F-%;)YNW&=].SLA% MU\,:R^.$?S".ON$R+H:OX3G"9;O]"0WK>09TSN[5;]B4O?+) F[N@&6VX+B, M4-!ESHW6/@]4Z=+LFNW-=!5.3I:U?=W&.MZ4XHU'/.MU=,50P)$(JD:&:OFM3AE3@!QES70EWR$( MQL$4Q4TJ.2?-GSP7AZ!L7 ^K"39'5UBGUVB/5AD>X9[M\KF#5TD.Z,IMJY73 M D/M'@>%PCI0,5B(Q1 D6$R9N3I(M?4=4^-:R;L[Y8:$7]V5\)W]H)ED+O(( MUL?:1"\Z",EY\"&*; 4+*;*]#=CNZ_=9/;D/(K99JX%TT-$!>C&(9?J?-]?L89?INN;NWE:S:E9JB"T\#1D!\K"YE>JPP4%74JBB56_-Y0VY.(D=\] M!\3;D-KH]"#KW)OP#/RH6HNDT+6GA$T6#:@LO?@4M&$3JX4 M%QY1M:Z_:5B_=]D/^?3K8EX_[WVY_G#:)!=;\D9#[CO[Q$5K6:3-J)64H! M M!/(20=J2,7)GD>\^6?Q (OJK\-L'$W<[4S^')GJX!SD[/0W+[]<\_K?%K/:" M7=VPP46+Y,G:&PJ/ZD,917Y/4S7V9,4V8!M("YV>A$]4 M:1YQ!.[VR<]0:3K@H7>GME!;%7W0"LCSBO6^-4)DF; M7CF%=Y.*:H)F(EO[9CH[JS$YZT[ M-!](:E>UJ/O@9?N]ZW"JZN$LO'F]?'9ZMKFO>VPPRAUV;3#.LX 0 AWX2@E% M)X PFUL[)@V3P;O!D'D0R>.>HH,@='C5=7JZ/E6)?$P6XVX?_1SUU$/>O#;) MKD6I@N))@(ZUU[D7A M7Z&(IAULF^JS*[1^Q'I?G\COV<+G%8LQXNY\],CZ&5N6BF5R[0L6;Q6F8 MSB=<\D "*+2+?*GG,KD /AF(*+AT6DMG=DU=NO_IXR"CA::V*OT L8VN=G(0 MYYCHD*_7F>0?SL*Z[HS5/_ TXG+"2PJR& U.U8O-Q#($K23HDC$E@[+<[?+] MV$3I1U;J!0Z'Z/#N8.A6 NT!'.3CK7_YLTXSQ7G"2RX*%@HI*=8.6)04RIF" M$(S/D!QGQ61C)3;W6G>@:^0*W&=R0P;3U.B&Z+>SNF/>E\N-B:M)D#H$B0@F M1#JR"\/:)8X#2LN<*%DYMVNRZ_U/[RNL.5Y_BX;"[, 477)P+J&Z7RX+S2<^ M>)TIS ,;ZG!G;R4X70>%AL!32)X'W7J.^W9J^BK\;P:CQFIX,;=YEW9\<7UQ M^B80W]\O=]+%/VE[V;?OJL/@SX$5?33+23Y['MCNV"N\NK-D9;BP^MY;=IPM5-%F^S)8@3([@ (R1% MQR)F"(*L-2M8HE$VB[NC<)]\!WERT2Y"QZ,1-(R,1X?./S!/PVWZ@Y#**A*/ M)W\25$J,Z(\(/D>6R%RCOUMIMA4C]S^]BVYN1X/A2*F-KO5/Z[,\7=PQ>3E9 M%"8E8-HDLGL)(21E0$L?A<*860X[ZOVAS]])\ZIWS1\MN=%U__D+^6,?PO+W M.TR(VG>P:%7]=7+?:U6CCUR"(1?-^JA%P:?O?!Y=8B<$Z-X1T$)^(X)@M5Q/ M;J52;BY/-]XX.3A"Z"*![JB26F(X,O> MC5M(Z0DRA^AXT5[@'>#F]6))YC>L\;?%_$Y<+F.T08LJ#3*Z65!P)1D#9Z,/ M*8F:W4K,.$?68-AI(_0.T+/I@;0ZY^"7V?1T.M_(Z8(9;UCF1#APJTA$ MA3CRT61B2WD;R!.THO5%_Z,$C1,1#X:B=L(?/5*ZGUMK7!2&.V"A3B3SL]GN\]NWP?33V57;Z/V$97^Q/)T-Y:E4K6-=F^-EXO 8+*".B] MBUSHQ'/Y*V:7[Z7#?;++]Q%H#^"HB='$QOWI5AS8<9-RM)&.YEY[E3E5IKJ@/T78?_GY[>2(M%?^T4)\,04%-Z]]+J#>MG;@D06& M*1/8E:.A*P+0RF!B8*!U<:!0;PJZ!42,,5K&]\A_/RFX?LI;>(XZ]QO;N7#O>ZWMU#H#V 8^N=9+8Q>\DX1&DH+ CHP&LI@6E.'R.0 M9[YK\?[+N=X]"A9-1-E=!MS&?H: S#*3@26%H(Q($*P4@$J[F"JFV4[.ZO\F M&92'^!B-I-\=?J[RD@W'.J)!A%P3M;($)XH!J>E(+IKKR(?)P>TT@W(OG>Z2 M0;F/@#NXF?U'H,^:AED=5SM/TUG=3Y6;JUHCFTPHG,RO$\1-JGE]M9=3\5HX MC4$T[Q'R.$4] >@0C2\&$W\'8'H\-\O(8!GCY/RSN.D03RY9_05UD%AH'Q;? M>I;1\8EQ@\7,+36_5XK?=UQ_6+!L#1P*+OP% ]WC7 <9^CX0RTP%I@BQ% ']^JHZO-J]C83R@CCS!I*J";#9._"V!,B"8ZTECM+O MFU3^HEIU'(Z@860\.G0>:#JALQ=!"@'>E=KRTM,Y?M[4V3H*&JPJ3NZ(D;Y; M=1P.AB.E-KK6'VPXH86*V: "(Y,Z;SCA9*[3LKAR3GKA=]9[[ZTZ#M?\T9(; M7??;6DU('K@2W-2.VH%DPC4Q$4@Z,0F6%9UW?M=$A1?0JN-P!+207S]!RN/I MB5%(SID7H%-M:!*5@,@9!?S>5'9B*+SU[=U?,S?\J-BXM:8Z0-^-Q&6>6""K M*3&0LU30@Y?6 RLN*IZT9KIU(\L7E!N^EU:WYX;O+N(7DQI\=?.Y^=NBW$Z' MKN*^^#?KQ?4;#N;K08YM$XF;D3-,VO$PTAHZ2=D68PBH'H20J:+?0'3%@17" M>&VC86;H82G')BD_F*OOJ[,8C880:U]M(@*"- *RI W.>'(!=YT;=D#!P_,G M#.^CQT>+'/81W,&6[!LNXZ)AG\C Z2B;HF]FMP#@,H M652@_XO7.Z45[IO;::^))SI( !O!9TIK/L(2JM0)6B))>%*=\ZQ75 =G;"L7U1..Y%^8=?B"W6 M8?:,%V+7 ^A>?R$_ U?3^?H+O@[+Y7?B?5'^OECD/Z:SV5##]W9;=>CA>P?P M/O0M%H65P5M"F\VU*"VI!+47/,1D-$BL:GIJ=2>/B4%K1&,<'3L&*TA M&JX!8_$N%&4M-F?_+U-JOP]V6I3:[Z.L[HJ=-AF%+"2&-?5948P.BB=+7DY1 M@,9I+3+G>3>X#5?RS+4[(-!'\ BJ[>"%)O'FLB# MTA ;*1MW=RS:7[M8;B^=[E(LMX^ .WBJWM;]/G++2^ .,=QPWL(_ .<+.]\[U$+5+.#&3!NJTH]'"ZYA9C'>'A MK-*FM4OTDL8-'(.=-D+O #V/UTUDIWFDPQEL\:I6GPIP,G+@9)"3RA9+^X'> M1Q@#:K;1(1:Q+APZ2E )4T1PB]QZ\CKEX6Y(KK9^%7DRQ MTEZ*?;18:1\ICYXO_+KNE]>+T].S^32=7[W=.9BU02>-=F T"[6*BPYFOYGQ M@4%DY['D7?-9GERLBT#]$#4NAI/IZ!#9N[I*>J6XDB2OQ!-M)6(Q\MKT1W"C M?7*RL%VG@@Y2S_9,U4B' VA0B8^.I]UKK5*MS&,DO%IB RKSVG-;)]!9AT#\ M2J[V[:[8II[MF4J8#D?0,#(>'3H/5&89DD72NK8>C 44=R0>1IZ_Y)C)[PL: M'=\1(P?6LSU35=/A8#A2:J-K_<&J+,%D1*X,>$\R4&K!8B(FX MH]X/KF=[IFJFPS5_M.1&U_VV>JR,(2$*0^+PKO[""<"R *).+HNL[-U09I!Z MMJ'31XY&0 OYC0Z"3[]_?S<]G=::A=M^M'?:#Y@YY-*K@5R[0L5E_2\Z1B<9ARR#K*CFX$QRP ,SW$9!^V77MF&=M]_> M2U-/M=_>1VRCJ_V);M'9D%>K T(HHJ:GV00AY@@)2V)"F!3STRE1+[#]]EXZ MW*?]]CX"[0$7AKI> MM!5\1]CY^W*Q6DU8X89()+I=J-5"S-#.,@DBBYH7I0KWK8NS;A$P+EZ.5N<6 M>.POVXZ \?;T:YC2\J]2.CL]F]6*K_,OU:U52RTFSM0@OS#@JGIPA2GBB0E@ MG@24WN:J,%"@0D MTT+0+FK=V^=R[7'O9H8"RUX2[6^"< ME^"BU@3J@2!Q1<2X7O)0V#A,QJ.'X9?DDRAP>C)_?484S-/W#3>SC5+^3L%I M-8047KY??Z&0TAGGORW'0TU4X.5E6?VS3JJW!W.O=/KE%:>X!/#0JO[WL=GA5.DGA MOC(A9@*^0%#"&7 Y::@Y+49$5E3S$<]W:3BZR=,M,;Z_%./YS9DV7B26'.3 M:\]AIX#L/0,7I8W2.=2N=1')8_2,&^X?I?U[S9]:B;V["L?S]T"I$N,ZDIWD MY!XR[ND(YP4*"P6%B2G$G;J%O< *V7::?;H4=A\Q=P>4BR>AI KGFH*(G$L& M):6C$S9H3BGL7CK>L11V'X%W@)OM59D%559T(I^74ZGL+$0* M9B%P_R T>8WSX.AJ)WP.T#2X_6=/AH;A$C5[:N-+G+-?^<"@E!,V\B0 MO,#621W]%E4W]Y7;*Z$'1-W*OI9*%A](&%S5&5#,!8C>&LC<>Z9,XDSX8=*" M^J^>WDNQCU9/[R/ET=\W]B[4+,2*0DP@0QV)F5*LW2\\1"Z%CSH*H?YW&/6X MEY*/*XW=1^*CX^F)%%R* HK)Q(%WO![U(4%M8 \ZF5+(Q]/<[XJ>!CG-SU1& M?3A6&DIS=&0\4,-9;:XG_(*,%"LJ[6N82+%BRAE#P%)DRCNBH>])CH9L^8@U08>3S., C,>1!2YFQUT.7N:+*#7GP>6GM24$5K+8&C9&0B+<5,(7/PVG)MK:OS*MOAY#X!X[WS'*_3^P Y4L"C MGT%;0NX+F\AU8<$$"REF"HROZTL^YQ"O>2FF+N01FZ 0C\I6Q M$H(@7S@F*R)W3K"[W0Z>=!P?6&:<:^^A@-!*GMT X\UTM5Y.X]F-!#6M62K9 MD#A,2G3@Z4 ]PC.630F9A5QUUK1[:N,<\D]-"R.E.;HJ+CE]/Z&ZS\6R]\O M8R/NA2E*6A-0<5.9F\H"+8J)VU2F*6N_H.#Z^P$QS<2X%# RF.CH3/ M7S"0C4MA=CEB+&7/0BC@HZG^D";'5RH%B2<7O%6%9+/[R_FMS]Y)^_ZE:/\H MR8VN]WL]4F74(6%U/%5M< MK7=7[6DC8]:;Y,&*$"E(#K[FE3O@F1NG,Y?_7W=7UN1$DJ3?][^X;=S'RYH5 MT,Q@1@,&](SMD\SC LT*)2NIZ&%__7I(=5^DI$AE5C\T5A1JA8?[%WZ%ASMG MK=\7_HJF<>MX!WMBV%04D^A*?MG@9N8HFJZ*$H0L%&=)\N&<%@R8M4)*:WD2 MO0KO#FAK-,G>+0?*M&O WF8Z9Y ^8F2%4UZN<[I^%I[3"UP@6>-/7W/>-.@H MUGN-AKW%#MO74%W&9,A1AFB@N"A (>DK7_NSLB#(_66"V>9OQEMW&3N+L3M? M;M8?<\SS'U7W;IL5[KI!;F:<928\4^"D2J"X1, 0"W 3R0PS+[!YT\2G*9I8 MI[%]$'#OYKT=ZR?@ )TM%MV?]1B^[E:ONO.P*>>+^SN\W%Q4EI7:.=T8JVON M$N;6$VF&"F@+I[&WF7-Y=[L8R(LC: <-6< M:RFAGAO@/C%%^W3A;EYW .5U3<^X3UP&5ET'LOUP"'4;7 P'H7?=,EZ>B) T M9Y:#4<7NQF$ZE1,DS5 K[EG(PYO 6R2->ZDP/) .9/X$U-&KBV4O>'1C([H6 M7-=Z["BV0W5M!&<+@RR912^#U;YUY/8H,>/&_4WQTX;ATX[E+B=K=>7^:6D0 MQO7Y^H81W-Z[&2IX,S88U(@0>#53D>)\G[BN$^^R34YD?WJV0@PX4 "AN2"\;$0&-0N'0I%#ZEL,\M0 MUHX.D]_^]WS^O9:0OUFN*3);U!\_+/"J5:@VFFFER+.KW3=T*+7I+/W$T=I( MQ\G'OD^UGEYIBC Y1)[=0,R=0)!TZ?>]ZS9Y_;;#9:U-W/%NOOQRS;T7/Z]_ M_DS?O2M@LMQFE1&R9QY48@(HAQ.[D()P#7 MVSNX')>-3MI:XYP#JZV/+9UEJ[%6)RAA3)3E;J?%!L'#?3K&]9U.AX)[%[9' MBF0"L-HR[7HC%ZK]S6+WZ^F"\6=6X$B>Q\?77DHB\8ZGO/Q%D A8HTOJ--VYADMA01 M2]&Z6?ZQ-$^X+=@I[&<344X NC=W=',_EYZQ4'.A52;_-8 3(44 M*69W&;CVNFA6T#6/(AZF9"IV]GA9=\T9/P'X_++L,#%#P7<,@'K[RH$'" 4- MB,Q*"HY\6=7\6J]%5>\X3\Z.,9E-13$!:#U90H$Y>U$$0BJNMI[/Q"C."R 7 MRD8M633-RZ..K5P9K_9W+\GO4\FRCQBF"JD;5^+H0V3!)$"C62VJCQ"TSG5" M=+08 ]=JBI4LITZ/#0BL X4Q56S->):N1&9!!"2_P$8)GA7B4@B>E#TJK4^" MJ$F&B0/B:"_&-ZNQ:UO=4 MO[15.:CW]]F)0&G25OMCVZP>GZE'6YSC.-3'L9$FC:&:C(#'@*CD!RE6Q]S\I, MWP%+/98;U^UJ(>\'>E$VY/#HE]ZOYXMO9\OT.2_RC_EZ>PAWCY^OJHR\<(DE M!)-*KHI?D G0I/BER,;1'QG[-J;[U5KCNE+MP=*4MY- RN_=,F^J"G^_?+-9 MO_]S>?:M6]$OMD*ZP/^;95R<)SH/'Y#^*15-;=G ' M0E7/T2;R*P)'T,Z6X&-*Y!GL :I&9(U;>-$2*_=@.(;@1D?L;_6-/GD3RV]7 M?;[R&3FYVSZ1K[O5A>[^'>ECQN]K-4PI".BXR!M<46*$JSJVW1I8%+';,TQ(+*G).#1T;ZU7S?'36/;68; MB\V$1 K&O8)@(T7]EFOP*#@D.I9!<>M2Z=LXZ,F%QDWXM\=).ZY.X'5A7_]A M)DTL(B4#J9"F5%P7\#)KX%)I2[.>E^2+ X>1]A;H0+J8(UB%UM@B M3))Q #5YBXAIYN7VD?I#^O!P/H_:(^N),/W&@:V;>[.\/M#D6+Q9OLH_\J+; M/JR8%6(:]]:!-ML9CHD,B6 ($E5,P6#$T'<\[K&TC NO(Z'PZ^3)4%*9P"5I MG_V^[*J=W.1$FWW7;3Z2"<%U3C.*6FK/!*!7>Y-62,V5!,]I@TJ150E%!A"HC-)9HS.M:]OVH6_< M],CI(7B07)X)YF:E%!N8J;,(ZMM('NH,0A$@L%"<4+Y8T[I54Q^ZQDVMG!YC M>\EAQ.Q*^PSV748(XT2*L78>WC;*1PU>&%X5N[>Q6&EDW^3=@&1.\]+WD$AD M6A(=/;/9+A1]TK#TO^-&]+ M#C\*4T? 1*L*WW;++Y_SZMNK'#;O<+6B[_MQ5)>L)[^P1>Q VKLT\%A5W=5Y[64S ;NZV\2G'\]7V%+_^\6[^ M-PI4ZC9G.5J3N$%PH;8LBRP!;2^"9TZI*(-)K+43]A0]XUK1UG!JQOG1TR#W ME?W,*2-U41F*=0P4XP6\DPA6\1RL)T H'37@W 0WRKEMV MWW,-B)=?=ANY+,N*0H10H@*,68'2V0$:W+Z@55$[)HIKW3#F46+&O2-HK3O: M\'RBR:%^[F:3M-&!2YW.J3Y)JNDA=-8!:S&;"+PX,D#.>$!71\9'GICTM<:R M=1>R =SGRS;V[\LC[MJNXXF3PFW'&EBQO73@M%G.%>CBE;3&8I"M^T3VHVQZ M#O0^N+BKM0:0QHCV;[W:_')']W^;\SO\MNO_E8Q"%UP!D[P'17LC+9T3&(G5 M+G"52Z_V5D3(#<31WZ[1=BR-X^)O"+QT(PAO9) ^MH^+_F$Z)BF9T< =(W>3 M^PR8DP.C#+-%((M)-8#ATU2, [33HJ ;1"2C1W]GY)BLNLO6<0%K*JFO#N-%E_O?SQ?EEKT"GM R$>1E= MI#!&.G 6#>24HA=%,QE93X%??^LXF9Y!I7T@RT:V'3<'^%[&)%O-IUW@S!L+ MLBB"JS$49\82(3,GK Y(GF%H8#4>6W_<5.# CDD3ID\0.!=GR)0@5:CVLG ' M*OE"FDX(<-QESTV*,O6J6#X .F,[&VTD^PNH',#F":01'\R _'S7;3ZLYM]P M]?-%7N8RCW/Z\4*-8G%:%-+ 1=:J+6(:H-<(P?.<,0HNL'74OC>1TX+:(+PT=T9FP2K'H#PM<6?5PP\L@ <-=.AN("Q]8.@_2@.40; MK WL5AW.WJG@XN+T,%WSK)DT*B]TA(+(X$)4(&E#B-YA*+U>CO=%QMA>TQ&" M>TC\!W!Q](#[C^7\!WT5+E[D^;^VXR76W6ISH>*\2MHGCQ2%;KOQR #HJB\9 M&;/18?9XI_SGT1#\J74F (!#1-<-PL<)>"JU]K*.&ER=5^6X/1LY4ZB0M 8; M48"2D52C1P4^29YM"H''YM.$[U$Q[E7[@$:D$>,G!YT;^2WN4&=9:M]#3G_4 M*1#(DH2H!>/,,*ES:W?V,5K&+[@_1L9/0N9 AD_4"M4Z\.W\HZOT9D)GK2:+ M'#0Y]Q3K.1XD%&6%5T+)$/NVT^VUX)2 QBI8]@\ 95S,1FK/FZ[=:JP MM@,S,E, R.JK3\F!;*X$9Z,(CN=<8NLV2(^0,FX#M1/8K18BF "2/J_H$-#* MM6WOI[SZ,:_SUMZ7!W:WG;6V?OB?+DZI+,BL4P&\JK.8:?.U7BX#RT&@E=S% MN[V_CX9?2_K'[D+4 %#=1*0[NG7]]/5"R]_8QX6N#\867I5[W,:\VEK '!UX M1[9%&N2:84^3^O@JXV)I/+EW PAA FKREP;E[=7DF^(]N23! Y,L[MI3!Z7J M:X.BI14NZ'SR^L>W>TW*,\_8+ \DJ E \*$G+G\L5WG7&^'JL8MU0B5'EH(" M*21/5E@(Q#//;K$AK Q<>9*I99^D]>12!@T^*632FA-XC-AY; M8^+7>L>!IR%[1P?)(PRJ;3IV_8,^UF= RYQN'X28DLBU]7G%/+'-(;'-%BBV M6":XL\&IGA ZC(*)I_Q; .P$HAD=?@^75GS,M0M5G?ZV_2MMOEO\V':N^F-9 MSNO[LZO#]^W;?+-K"9Q0)I==[01"WH)$ 11W"9#9!_3D/8B[HY$?'\'7BJB) MY_=:@'0< 8Z.VP^K+N:FP7-R9"%Z>E5!3?NU+[>V J]!-Y M%B9%4]L':JM"7W?MEZOU I%]UB!JS/+)0NBZ2Y;)Y(1*9^@(9#H1/%'8(CP# MU,47ISCJW/?%S"\7ZP4@]Y<$T&$,GT#JXJ(ER'5+H8C1*LTR)%T?!P1I*7K1 M 2+RE-#I(.Y.O6@U*6:_3D[^F>*H">,G )S?Y\MNM77P=M[?5=G1$"E),14"I:TO4!IC*D]R.N7>&7/'&]#R6L" M4-P>I9M-(F>A2!5UD&"*HPU@+A"0G$$N47,RX9A4ZSD5]XCH!ZOGGM _CO<3 M ,_9>IU)^R;IT*@Z>9F;&CGD!,ZJ6N7DF?+!\YA:JZC=ROU@\MR3[0=P>0+8 M>#O',%]L+ZIFWHD2$M$:3!T8D(H [X.";'R*23F64^O2L1O+]T/)<\VJ'\OO MB8[9[-=UZY*W7;GQ^>'[C#VY[.EZCO7?_9#M>YWRN?@(.@<$906YWA@T""<2 M*N&R+JWK\@;H/_98D]A@I$K"(,6AP=+NBJ2?-!W+H*/E42,SO5H_'7W=/,46 MO7M(OM\%\G[\'G5.YE-%&2]WZ;#M;+NKW)C![,UV4\4P4"('<#YD.O'9@<3.\&6P0VQ.(S,)@#. M>QFY$K++T7,P42;B6K(0$L4MR40;K E2-\?<0:G0TW82/@)*1W%X @BY2;HU MZ#SS!5(0%.>8I,%%03HX!J.$9Y$WGSJ^+RX&*R]HC8M#^3KBN,FKR/BZA/]Z M#Z@P.T]A:Y04""LC+;AD-93:;KLPSX-J?8?R$!WC5@6T!LG1G![]MO::\)TU M77YYO)#!,Q$=CU"D>EOP &>-6 +36.,?R^9E/'7LJ M-3>[,Q3D9*E)6G@:ROA/87=:[[R^Y;';2QW=X_ M4?@E:[Q MY(1DQ PE\T*ZQDO 4N^Y)*F&Z&I$,TR.HE4&^0Y'WYW7IZCORSV>DBCF<6:C M$RP& 4('"MZB1O#&6]"1-JU+L=ZVS@;N1>"XV>8CL''7#@TGEDFX,V^6<;4M M$-_5A%^>X;/-[F5#5T=SYKU'YFV"K"P% M&8)Y\%Q+"#%&SX47V9](63Y&XKA9Z^'591/13" )>4;.::I[F?_(UUGYW_X= M%^?DT>R>1WS[?KX3W?OR&ZZ6M,OUA[S:;OTB-T^Q;I)%&K F*+(2L59H: 8Y M6IT]9Z;$UGAL0OBX"?&&*#V]&"=:)?,++[_^W"VKD>C*68SGW\YK%F+-TU:4G2^X2>U )3JK8"3X"&1Q"A6.>U\MJVWNT^]$TJ.-H' M&??TZ%!"F8"I_T02R==SP:Z/][;Q&4/)DQ$:;(YU/%"MTF?9@*K[8BDFGWEC MA#U)T+B0&@X'=^^AF@EE @B[LX>+CF9)19^U$T#!%Q)[B@27T4!@);F!0$'C>$K>0Q+91==@=[ESR\)XE32/L- MA+OF$IH6 %_E4GON[,;^;#XLZ)#=.UZZ%*>B,* 39E#"!O"RUJ0YAL(?JWE,RWT/>;57G9H3T9R7B)MA]59Z5%!*(6#Y*3G(YTWJ094 M?$\3-X6DW4"8:RB5YP&WJM_?7KWV<\FA">3V.L\3*%/+:Y3VD#*=KYB==Z'U MJ\A]:1S7WIXL+!U4=!. YJ=-%__G:[<@<:UW)YHVM3BO-S@?:L,Q$N>M^\;Z M2*;V9^P6](U?+BM[9DE+K>N[8\6.-Q;XT3W&,\O:]A;B?0"+9MV!J="Z TD^ = M>J @A? 0.0MRF)Q7J]N)ZS?Z#S/U9KW%BY_WRS'^Q%7:F2$N?0Q".0@IDQDR MQ J,MCXO3"8$$;@D'X'$ 6P=_17U[[C$W9GY&YV>RWN='(@-3BE(Q7%0@6/M 6] 2:,U]T&; MTG=HX8,+3$/PA\BK:\N\"2B%7RK3QW3I=7K2)^.3,PQX1MHQ;F]H.#F? J,S MCDLAW:D=^%]2/97)2F,:LQ/+_CFC_3)U?C5:=)NY__P5E^^_;^<%;57 ^LWR M0U[-NS2S=;)\[5>?9*UC8X(<6.XYU-X(U@7T3H:IG(D]]S;Q<*,Q9EL=F2$! M])P/UH.[_]NJ#JY$1C&?# @\U5XB=2RU*^@AEUBBE_1?\X>H VQCY*CIF1Z7 M1K"8Q//64^F,.V\UM__X"C?7K01GJA2;'"/GUDEBG8X"'))0G8^L^!("J9RI MG*C6FQ_9X7NFYW!4"/[E[-JOV5,2DC=?:C&YH3^$TR1D%R'Z1(X 5U;SUC?G M)][BR!-'G^DY/ &<)F$KSQ;;S^1'BEE^^W?],<]L25QK[D :5FA?/ )J%/79 M.%+D:]''UBF'?I2-/*IT7'0/(+P)F(#?OGU?=#]S_I17/^8Q/U)EU6V;FN7= MI=;Z<[?KWW+C-?EZ\Z[;_'?>?,RQ^[*L;1-GR$.4(BC@,A,CBG=U@HL'[8W+ M1>48=>LY.8-M9N2IJ>,"?QH0F6C=Y:?S[]\7%RV-7L^7N(QS7+Q9EF[U;;=O M7'^]$,F:?GE9UH6A*0(N*S>$XTJB<\_WJ"Q+^+F"Y7'>+ M>=J=J&7Z<&/7[\L5^5G5:!-9]^ MV8+PXWNP[>3U >?I7:Y]98KB+EL(N+5WAOC@% */EF%2;>S%)'+_/M][TNB9'MO.O[B@Y_HA-. M.OYG+;EX<'889T5HQP*PPCR0<\$H3BL>BE%%*R^D$*V+V/O0]5>PT(= <3#9 M31"/N^Z5E[TL9Q*==<@41%MK_XU6@*I.<2F.]%B.FOS;@9%XFZ)Q+]ZFA\$C MY/5,/<::SZC_U$\BO5.E0^O=$>#9YB6N5C_GRR^[F[=*N[(!H5#$ M!TJI %Z("#9S+V,67-K6W.E%V%_#.>V/O+O:N+WT)N 2W%8=,ZYT4*$X0*WK M),@HP<61&.%9Z\$]1Q'\UW!/CU.(IY%VLPFCCWJO%_]0 M_PBXSO_U'_\/4$L#!!0 ( "-ZFU9WP8D E0@ $M( 0 97@S,2TS M,S$R,#(S+FAT;>U<;7/;-A+^?K\"E>?29$82]69;EAW/^"T]=U*[==3)W*<; MD !%C$&"!4#)NE]_NP#U8DN^R*V;R XS8UDDWG:Q#YY= !L?_7!^?3;\]Z\7 M)+&I)+_^?OKQ\HS4&D'PN7L6!.?#<_*OX2\?2:_9:I.AIID15JB,RB"XN*J1 M6F)M/@B"R632G'2;2H^"X4V 7?4"J93A3699[?@(W\ GI^SX'T<_-!KD7$5% MRC-+(LVIY8P41F0C\IEQ!&^0H5&QZ?,3$F CVOB;"O8,XI'W*>MVPU^\?]/>C/@\/NITH#"GM M1_]I@Y !5/=MC)U*_KZ6BJR1S@1S":#=JOUS]J]JI;?V0:5 M8I0-G,!0&JO,@B :.O9?5_I_I-&L.%)2Z<%.R_T[Q))&3%,AIX,?AR+EAESQ M";E1*@13$BIK53K8@\Z7-(C "EQOKL*)%E0^)GAG(\'/+FZ&EQ\NSTZ& ME]=7GQZ=YE6QRS=6Y8-N_O=/>V^M])=U<@ISD)&/3>@NY-J:.HG@EXBGQ";4 MOMG9[1_^::T.<\H8K*F&Y+$==.?6$AD#2PT:^.8;:=YNSK3Z^J/?GY9.O[F+ MTW!)$CKF1/.QX!-@(YL(0WXKJ 9(RRFYX;G2EJB,?% Z)>U6XS>B8J"G-*+& MPF\-Y12)$6QV\"IMUMDZFYU2 Y8"FZ131LQ.O>=-H;C"D0(5/@96 $ M*C)"LRDI,JL+#AJ WW$N""Q)20I/R$@DIA&\TD2E0(E6^7HK%3(><6.HGF*5 ME-YR&'>I3P/O& @#0TKGOV ,K! )#?X*JF70'"1A7)-)(J*$F (_%NTG7/.R M$U0@%4:"8T,?.1$V 05-SB,G(/:;@VB*@9IC:,9(.%V>AE>+R>[+P20GLM-SO]3GO_T)00*X,+)!$5QP(>G1TO"=7< M(080($+)T;*$ TQ#*4R"U;%:"@2*)(K/3)A(*E- .Z16K:2'3JY5Q!F\-N0M M((5Q@)Z'P\5=E-!LQ,D)L-9-(:%&NTL;[=VW_)UKVMYE_LD_"HPF,P]9[)\@ MM2TAV2,+9=EXH/C>0#$,A'H^Q#?4P%C@.8.O_N7XP %_0Z3(E M:RZI U[I>Q?@J9=TC84"J!5D,4H*YC:XI@B-8()J@0H('R$X)Y%A3X5!K^W6 MJ7$NWE$H[*!!(-C:ND8YQ*,B*B1%Y@>UG! +[P\M?"RQ' +!MY!C12!G:,_9 M!O3&EK>![T%!(8:<8$*P;%A>;0Z(#F5\G]ZHN1;;.N=R5"N4%;)T,F $#F"A2 MFCD!7(P[XAG$)1*P#B4\QT6$52!^]WB&Q29RX/=7B^AH>Q ]HVH^IK)P?(;F MYG$,0:88@Z',FF!Q'GYLP,_^<7W\Z ,#8%;C8]20U78QR78Q(/0>6V.(7C\ MY6T4"6?!O5N3Y4S,]OPXP&O$(-L>#,Y9U9MW%2:XNR^#/U>R%HM/X%(, 504 M%1K!L.1OU_2:*F/A/1Z"0E\F@H[^\,='Y.TC36) -;#<@]JEX+ 'X^Y@(B,G M659 !7\&]0OH!HHVZ +@-X;DLR7)_R@$B.^67Y%%[C#C7;6' M^WJ! 9X^8= I 'JXC\8=>20X8*5T[O.]U(336_36/NAS_MJ%J^[0=782]20$ MEML>?XJQAODH@X:&SXGO4;2602XT ,$4*< #9LDI4SJ0JWNG*;*QDF..GC.CH_+L7Y?TR=-< MJBF'TDFB/&?2>X & #Y+6-%<@<6WL>0Y3(XC2'("6RGY9J>]USKL[-?]5?L: M(:W;))92AK ZN&Z L)+FA@]F7P[!T>223@_T>WK);#3]L-G!Y =]T%_"!9:ME!_WF0>OQXE:S/2\+7-^^ M?]# Y#1[7^O69@U*O TZ^1UIK[OM?JB&U^#K+TVG[IN='@#1?9+3F\N3*W>Q M?'UZ<3-NZAZX9;K&4SW(?LF53_\9^#/0,7\T'Z9DJ5GK)MF*S24ZKTE"H]I4I/J=)3 M7O;19I6>4J6GO,J3TRH]I4I/J=)3JO24%XS!*CVE2D^ITE.^.?M6Z2E5>LI6 M[^&J])0J/:5*3_E3Z2E;_M_H%WDLFR6R;*1.WZE39;QL=ZK#?KJ_< M;?7-+Y^&-]=7/WWW.2^K%_C?4=;+ASFU/3WK984:-DHW^0YS90+_9W;<'_PY M_A]02P,$% @ (WJ;5H4:>7@L!0 UA< ! !E>#,R+3,S,3(P,C,N M:'1M[5A?<]HX$'^_3Z&2N32=P3;&AH"AF2&$M.FDT(([N3[=R+:,-94M5Q(A MW*>_E0Q<$DHOO=ZTZ?5X,+96N]J_/ZW4?W(V&8;OWXQ0IG*&WKP[O;P8HIKE M.%?>T''.PC/T,GQ]B7R[X:)0X$)217F!F>.,QC54RY0J \=9+I?VTK.YF#OA MU-&B?(=Q+HF=J*1VTM>XZW;2-.IZ?I?@MO>["THZ,+WBD6K%R/-:3@LK M(WK]P&_:QZU2]98T45G@-AJ_UNY,5>1&69C1>1$8A8&:\D*!(@($5Z\[\O

*+:_$$%DB'NZ6@:"8[7-&\T'.&(ZFX<7YQ7 07DS&4 _3V;O!.$3A M!,U&0SUV>."V&[UNHXTFYRA\.4*SP?1T,![-K,EOEZ/W:# ,'T_ _4_:."@% M994=S>-Z55L[.G\?U68D7@B &)"(BP2-;N(,%W,"2)#G5$J GD>B*$ .DP*RPR@5/&BCL[LH0WA;?G=/6/7?VL)+G&SRXP4 M!".P 1P>M#J]'\V0,",H)D+1E,98;ZM($H52+E2&(L+X$E$)+WICE(LHITIO ME+1 ,2\*$AN&)86Y"N2\76 !6,E6:$I*D(" >,Y%CMR&]1;Q5%=0C*6"?P'T M:KDCS7EXT&DV&[V*S7RXO6=:"R.W7,!T2;2$F..$K_@IU X#&#ID>\4 W>;-=]^];MN:7;LEG:#AHUUD:<+!A5O"E.':8L&@GQ<4*&! M44D=JGOE\))4 M%2_W(,'?0J:.=^MNU[YI;16. )#7TR,N$B(L<#/#I23!YJ674%DRO IH89QE MF'IWTTO+O]98%&.V7L,L5Y'79S*_8[<[OCZ6*6AI5+)9>'UBL\V)S5')+JW; ML;N-_>2&[6YICI%=R0<+9(F+YS6OMF%81S=HEC?(_=11YKX9E07?OA",N8<' M_G%/FB,<5[M9.C^ MUOLE#OFQ;#9]4V7TGLYBUW;'E.E7GNX??E'R3Z3^CSZ/.^UNH\^KP6PR-EWK M]/4LG$[&+WYZ_-EMY'\B!-HYI_R+"/0@P+EWZPLG8-,^!8(PK)%Q[SWP>MG& M7RPX@H1IM62)341=D/ ":K $@ @ $3S@$ 8VUC M'-D4$L! A0#% @ (WJ;5@FI+T_:'P !38! !8 M ( !'-X! &-M8W-A+3(P,C,P,S,Q7V-A;"YX;6Q02P$"% ,4 M " C>IM6K=,=',]# DT@( %@ @ $J_@$ 8VUC6E( #=_ 5 M " 2U" @!C;6-S82TR,#(S,#,S,5]G,2YJ<&=02P$"% ,4 M " C>IM6='1)UT.R #V# < %@ @ &ZE ( 8VUCLWVH 'RE! 6 M " 3%' P!C;6-S82TR,#(S,#,S,5]P&UL4$L! A0# M% @ (WJ;5G?!B0"5" 2T@ ! ( !1+(# &5X,S$M M,S,Q,C R,RYH=&U02P$"% ,4 " C>IM6A1IY>"P% #6%P $ M @ $'NP, 97@S,BTS,S$R,#(S+FAT;5!+!08 "0 ) $\" !A %P , ! end

\#%=O=BUM9=#SZT5\RD1X/8?O529"E8GP MY'9=3Z\YK [1WLXAFI6<4PF\%AQ2KBRU246 MU)M[M$X_\/KQE];>][];>Q0^NQG@.D>PAOW6_O;']OT80V/[,ZU___RC :O9 M:QY>-C[]<;3__8]CN,^C!JU?[GZ"^SO]XZ3^_>^["0576ZS1_'! -"&1"(^X M%!)QKRDR-B0DN$Q<>IP4E<74MM5I33,O_*ZR"2H@G!4(50+7TE,#MQ]X4MIZ M9;&WW"KK.,&JJIDK&1!>W0="QJ2QQG&4N'*(*\J09H:AP(VU41@5) M%2!<4H^NLJ0*S#%]MFH(M!2&][;2I):$;:TI)"]P:4TD*'G,$;<.(Q.X1\[Y MG/%@-4XZ8QL6DS/3JN9>KT:7%TI2*EU>B"Y/\!3'C''61:1@JQ#GTB'-L434 M\< %MDFHPF$KPGVET>75+-9=9GNRDK*NGTP57EJ;AE+[S"_=AZ:<#O4%JKQ?I)M!I\D%I0B3 6P3<,M6"BCP4(%X4R*5GFQMDG7N9CTI-]0 M\YF5:D&V_/YC%>B_/=!?J(-2@?X<07_"+<',1V%#1%PY#5^41$X:C*RS' =A M$I:R 'VRTF/92P'Z#S02NILS.SV+MI#M7^8A"KKV<-97<5-X0\QULNO]=,+I MDUV+F;7\76W! UL_Y.25@6UU]S^.&MM3^AW6'U3U^.]YI_M!J?=D#93VC] MT]Z/.JW_J%_]?9374?0ONJKC@Y2DI1$+E.!A(IZ,08YPAF2,FA(5G.3I?L.B M2)+ AK*D)./6&OA68\Z9IA3$S$[,;OVKUSWLV=/3/ ,USQ.%G\/YT%2\[_9S M NS]+/';68E34T!_N81E]QENO/'IBV7$@JFQ2V>F$I;/MF<,=OZ2]FT[*6J M^XQ.ZM^M$+LUT*-!K^7."YY[=L,L5Q4 GI^86<;0X*)S*,L9^IM#GM$3G*YI M,<"A"U9HS/8MA;GEB7WX<18[_;@2\<"G.F:C$00[5_7CCR>-YI?C!OU\ 6L3 M]=,/O'$%K[OREWNGC=/]TS^.]JX.V?UXX-YQ_;+^_3-I?*JS_>W?X;HGEWO- M0P;O9_#^84SQ]./Q[G;(:0KD?NVZLI0$22ARECG$@Z#(."V0#SHXC#517JYM MLG5BGIUR]"B->>FD\CF0 M7%Y&ZOVQU3XMPM*#V([_M/I9:_VP-<.[527><\VJ?H[H''^I?-CZUU5ORQO]4)7V*_%<[AXA6EF1>E:;R?]/&"3]%;";NJ M-% :(24RN06O8@)+J9.QVN6<#\6>W9=Q.G OPY-[EO'ZM;U9:<6?LX]2*7XY M%7_"E\$A&,V=0UI$BG*F'M(X<:0M-1*P7VC'LN(+_'"&[]R<""I&0+ "WL00 M]6Y__;/ELTB']5%7KYP%TS\#D>_7"FCHK[R3\>;+[N9,C^YDIXW$9^NP%V/^ M^6.W-PKLU"V\K&7;UV#YM9"J+X50;85_\BB__A1PK9!S;LCY=9(R86F4]D(B MHG3.E>4,&6XCHIX*S"GA@8PHT^1@WM=3B?N\,-%*@\&<*5,%!JL#!A,TRDCB MN!04!9;!P">&'&84OG@A L$12["H?)W1R0[/<\F16+%8;#&%]E7SH2I<]'@^ M5$C%0XG6USA60=7L4#7E.#\X@ADG%%EEP>.S02'-:$#!.(:QU6#!P.-C?%Y- MXJI 3ZE4=LZLI5+9^:OL!+M@(2JG/47>AMS9$9P.C9-%W@F+:926, ,J^Y-Z MO#G.([M;(K>BR9D_Z85Q.Q^S."X^NZEB\L,JIM6D+8M7/8ZRNSQWRY+-N3F@<)]GF7_SW$BFFOM\,9-:DE&LX,:L) M)T]NY0!K%HVK;V1W&]9U_.W'05!!:RL]DEAIQ)D3R&@640B>4FTP#YBL;=*- MR1/.8H)9WN#L03]FUY]K5*I=?\:N7^TVX:];!YXEZ9.G*(KL$RC&D%6&(BN9 M"B+**//P/;HQ:0RN]QW,]7 *75':?SHL[8^YM+]6E/4/D9N1]5I6WD),\GZN MUWJQ?Q9]3CYN7Q:3[2YBNYW_/;N3(E:\HS=.$JO%X2;V[TVZN]]P9CF]8M[; ML]8 (!H$+DL?L)GF=>,.8SQ<'EJ>@/=6(<0G((HA EA'X3ELFA!.. MJO#DAC'F>3-=?]GB:I8IHFN;MZ2@=EU[HNN84'"*HU@'#7* MF7=GEI4:P2CIS-UI5B*"7(V*7(FN&]6HR$>-BGPEVO?Z1UH6M7&SU&G.MY#_ M57[ *Q#OGZ3$$E;4<)9:FGM_-5PA)^46]WR/[*KL=.Y":F# M1[K3V;X1MS<07<^1;OH--YHGO+&]=U7?_LSVFX=\[[0N&LUO5PUX_=[W#U>- MX[\G&VHW_=5^\S/9;1YBN/I%8SNT=[>/6GM7)Z21/^OTX]%>LTX;><[/Y:TI M"L& ) M.<88(L5O\RS"0#)R45)^Y'H%I/S836K@BOP(F]+/PWPHPH;%2KM?:L7\W;:J:7U\& M-G2#FI5[.1](O3->= RI.!'CA4>1>F!$S *D!B,1;*U36!BMV;!JWI3?O:R& MV:\$.ZH4>P&*/<&5&(T*0%DCZ[E"7"6-#,T],>#;I"Q3UM*LV/+Y[02KN-&2 MCH]G<.*>5R"TTABV3')28=?"N%4=CRY>C9YJR)*Y46! M^>0F52BP&B@PPPUV?:VJ?$/R,WH>E:X4T?33>E%Z'2WMB94L%?VX+J;D_G[)P MM6=WD5I>!-YZGS@U^Y%]N]ZZ75FU>=O/MBC+JTRJ+$IY M++]A6/XY@TNK]LO0_ MHXWW8SP[9(!(\/]&NW[ZF=2;GVG]^T? KSW1^+1']K_O7 #^7.U^VKNXW_]L M=SL_Y 3@&.'6"]P'+]HY_;S>VZWS_^/?4:.[0 WA\CAC M(2>31)QQB30G#/&H H[*)2K2T*R!Y,6PE6T"H5'P@#'+G1>U!$D#>: &:^6\ M)UC?[Y?V9[=SB)JQ=UK+#WY2M$=X\B@!74X'TE\#(QUS@MO*.92C7SZFS:U^ M[D4ZI0WA>JU[W@-.X :U(QMJMN9MKW>9#V#_L>WS^-@.ID]T;2=:6.;M ZHQ M(A]_Y@3670?/?]@)<3;6\,)=+9>O953&5%$R3 M@GISBQQ0[[T*E" A@T'<888L^ *(!J(Q)C%YFS/ZS(9Y4 PV:D/,&#<4NP,; M=,ZP\43_I8*-N0C,M\L#17("N_190L!3B,0B;;%"+DI.22)*" NXP3O*<'I*GFV\'VO_=][-%X>7G\3!Z/+C_LOY>C]?1?&)^>471RU_E-_4BS4+ M_W6Z]ZX,2_+ WO+J[JV)3JRIE>,B\)&U'GQDOV;_L:UVT<%VT(6_%Y\WO-76 MX*C6;P$[M+!@D,YQ9^=3V^ID"(4EG_=:@U;1V_F^-U:;9+&S^6:*_<0W>] 3 M>_#\?TDNFERXB[;3^0N2N*>L?KE6/4]W?_T^4?]M'&49UF ZN>9%[QQ M^HWO;WM:ISNXOEV_V-\.1Q/MJ:_V3_:W/USNT8^MO>]U4/V='_O;AW2_>732 MN-J[VCO^?%&_^OVD03^F^M7)1>/P(*4(H$LH.UI+KO%]!^WF80^%_F_0]T)'=L;*\P$NGT7_ MY\[;=#?HEXNYNWC-.' AKD$L*/=.N^24L)$R%[6&>UY;;/?TW+:@V\F/8C?= M/!>@+\6$R9V.[Y[&/[O]?B,.RM0]_07$\U#4#P]XQ)BSQ)&1UND_]"_=-OI*!0CD(.:D-!J/TKB\)OZS60AKG$,:YO<;E= MUHT9MTI_2I-U,G.3]96(QCZVOSI3BV@&3V;NVOZHQ?+9+KL*3=:?=6JQ4/DR MJ]FEO%F,2*EWBQ$I'_*(E*)7^4TG]T<,\2V%A"RF#7\I$6M:SL03LP++)Y@S M3@^86]_SU_3@Z&.T=BGM^^$B+V0*/OS?>6MPF5N<=V(Q+:Z@<&V@<+'_6PY! MM JJ%V-_/;]B5;%@L>T12F?@GYJDM$+)K<\N1)K;F.R;^,S8$?[8ZYX.%:L> M!T?=<"N84)94H:]P\,UI;_$[O;GM6;>R([PKO- MWX\;],M$JM#^]A[9;7[@C4_[1WO-<-38SO^=\,:5_]$X/KG:W3X1]3PK]=/? MJ=Z:G(EMC2?)LY1#/GDP-K'@73N.HB6:.&JT4')MD^O)<\,WW &B@K\*_A8U M(;J"OP7"W\0X:&O !TV6(**(1!SL%]+4<.0HUS@&8921N=4I6Q7X6U+;B"'# MOA6"'+T?Y1??3*5L@8O?&;Q#YC&9?G/N/SJ:2YD#J^>=WOC'0]OJ]&\Q\TXM M#JE[/_K1(=Q=AC[,F2P%^W["*U]GG?R_ELM/^W##\-U]I!YB\]=KN?GX3Z/U M"<0K8W<%T(\!Z,M)?BH4UD)RA02)%O'("3+2"$3!QGKC PT"!'ZRN'TBS%9U MMRB+UKXDJZIT=7ZZ.D&FDM*4"^(1Y\8@;@60*.;&+4QMXC;,"UE,OND L1' &+C_21YT1Z5PLY' M82<8#''.4D,(TDIE-;4"61D(&X?B;D_G[)8JF=WDYC[$6ZCV^F>Q9X=P+,: M&JH//\YRVXC*4#W&4'V=9)9)>$<,PPAH!3!+1?/$$<(0)B02RJ(%9QL,%9YT MM5>HO<,"S-4RPGK+;1A4P7T%]R4)KE9P/R>XG_!+>/0J,&T1I=HAKCD'O\1: M9+@@Q@B)G:-KFT1/!A(JN'^:6_7S7CDKV4,D5\;:4WCB@YR(^N!9>.$5U7K1 M=P\[Q9];G:*\=E#D[I\.<_=CSMV?UE>D\+4R7 SK8WNQ7=3A#KJCRMJBZ"B_ M!A[GK=],'+[#PVFUV[6CV XU6S0DR&N(V9%+M6C]$5PZ]Q7+=;. .:UN*(IU M_[N\1\+?KA_X:SEP>G)E'ZSYXH#XH+&*#@G, ^+,,61"L,@[KVR,WH:$US;I MY%29WX82=WJK_@PLY4QQVF:O0,>[EY $=A"\3-8GA8P.%)P9;I!S4B-P M7[26Q"6;1PP].!EU) CK@ C]LPA_^2>V+S?N)>Y,;6XV N 12O)-$!_?O,4Z,$;G@X??LLA2U+F:"H+O/;Y;7X]Z-SE? MAQ$Y$/039!,L]IUM7]C+_MJ_[]XTW-_HXC+?XT,/YS%V,J7%4&BX^>$>@%YV M>X6DO .&$GOY5; <6YJUU, : YK]UPS]'\#R%S86#.?[#(2=W.SM[@6?M.%\WWWU-O^ &ZF=S9Z,-.D=6JK@!N#C 7G+".48,*X*XH0I9D]O08 X&0'.#PT13B4?VFBQ5 MH7]_SDT)EUO-#^B]@8<(_I1R?D,74GF.GU;0_HLR>2P6L]C7U=+@[19KKU2Y M[DVE?3;E,U8]/Z*P>:4>QKC%X>WG05?R/+@JNAY)(SVBVP1^MQO?/8O?['Z>[S0]L=_OSY=[IEZ/]TR^GC>V]B_WC M/T[VC_/O_V[=/PJIG^Z0_>T36-^>J#<];VS_T=K_]/%T_],>+N8IP#6*WW__ M(]6G3,L1V#$134 N,H^X5APYEI/,C8K<$95=X+5-N4X)696:O:IDN8+!%1P= M6\'@\F!P8L0+X\Q+@Q5*'@,,&HR1@UU$SE)EI>>"$F"'8IW3%8?!5T"VGU-B M_1(84O_)N>R#[M&;KU6<+ZN\>YSX_KS7&_:(;70[?OA#!:&/@=#6)).D@E@9 M24 X*H&X= )9&S32(2@L>'!4BK5-\VS\K J,RZNT\^5 E=+.6VDG>$_T.E(B M @K61<09E3EK0*#$/'9&$@,8"TI;3;M?7A#QD;SFM!5".[X0-#1^GG7V)';S MK"K&%WT:)6 WWUO@-I[#A]@ ][<=\UR,5B?OSO737$@G MAD7T'$5"+.)$6&2C BY$=&X$J%E*9&V3K$LZKTY83T/6:W59K5KE5='R1=&A M2LM?0LLGR!.15$>>$A+, 'DBSB&;K$1YVY-D :MBTORZ%.77\E? GU8M+C1N M)3.9PU3YE0NB2Z,>#Z^LX>>2(+#Q?I+H&.H8V#6)L' YUSSZ3'0DLD%I34%: M%0&BPU45]7G%VCDOFE-IY_.T%"":W8%M/YN^S"5?8J71IU]ORP^6M*F:K@8*EDJH*#Q<#!!,ER M,5EADT$Z94QP+)?; AS0H)05/GD6188#PI]-LZK4H3<6(OHS]OOO:J.3[RI4 MM$PZ]?6HVQLT8^^T90)W#6E$Q/XB]48>LKH.5WNTT\3;ZG"^1QPR;FM]L MQM?17KR_LQ6[USM10>=CH'-*S@]Q/!A#62XA<8@KR9%A4B,AK8!]C(;%!- I M)SMP5=,)7HW6/I?<5%J[6*V=(#P)7 \6#$56JX X5A&YJ!32A@MG*;:>&M#: M![NEE4=K7P'A>5,#%6ZJ&'X6V%G:LRI;(7+5J'I1C:KG%2'[L]LYG/"_JY.& M^=BJW2G)5L0'@Q4&7AE]0AQD'AGC-8K!2.L8UR30M4VUKMDDQZP:5U=S"BKX MK^!_?O'7"OX7"_\3KHJA)F+L//*"$<0)Q\@:;I#G!AZQC<8:E>&?BDEGI8+_ MU^UES6>^ B]LSXPR,J<>KJ-N<_4X340?E([%KRNWWZD]N\$LGV5BQ5/N4X]EX:?S+1Z$=_:$@42+-6+%A[QK#6 %?@:SMC6P MK5YWWNW22V7-1K=8:_5KMO:/[;6*YA2MW"X9] U,QB!;KW_]?_^E06/_\_?. MA^([\I_?AC.64K<],C?7Y]B^>PHW> DVS&;>V#($IC)PJKE(5'#P5'=7FTX.@I>G=H@H,.94?E#KDUC MMHPCTPHPL5'['F\F3-6ZY[U:_\CVXFC,4S^.KIS7/+HT7'!DQ>&[_-FW)_G& M_F_YK<-;BK%?C+#:J'V$E3W! *_7+N#5-L2A+??V+ MK@;,W!&/0K8VW;9#K M2O(C>@Q0JR@4-RDRX157!@P"%L)@K&T*4IK9C?;P .[]<)'O;ZVQV05)J0!Y MZLR))JSU\( SKDCB#*5@,>+!"N1X=EAZL7_@2X M_ "&$_Y-_B4 F;N\QB$0O7Q1%X]L.Q6?[=NVWV^E5BQFZ-GPC^UXP-*QJW._ MG'_]\:X'/$G%B)$6,PZ/U#<*9.4MN2!DQE]5XP?:""[U0GOAS?_972W M3^":YLT)^6?2N#@P,1*B T;>6(8X]0H92BE2P24OE(:ON:>B&V& M6,I(L$"G!,?:.4M(>(]%FND MIL:%))/4C">=C/**4<:"B8D)-B/6_#VBUSLC=OVA(-=?QC1W^",(7A?(T:$/B^P]F[&7&UW,N7X%;J^.QW #6(*E\MU>[WN17R;!Y3BL>L_$1E+E 96;4Q(P8-3&_,C]_];H^QM#_V.N>/IS"6&G^5,T7 MH/DX>2X\)_^G8(I.ST]KA^>V M9T%RX"]GHUT>CY4^.Q_\&W:M7>N>%?)V:VKU)$W/"CLV@:!Z1X]F_L51@NWU M+K.%+((MQ1&&*L FLX,%R!-";7AR&:AZC-0Y\'*.M431(3I5U M4A@A4XR4T3QQ=S:N]I""W&YW7*G*-%4YI(W/!XS0P*D!]Q.' $;2$^J.!%>E2B1/"F2+<*D@ (Q@BN+?96:D(YD"4Z(T.J=O59NVJ\HT%CB03U M&'$N%+(*/"_,*9,\OZ,X&S7*% .H"?]X5'/>?_6N5 /+M#/&PP2X@;# MDYE^"TBZ[175T*UA8O[@1>W;6+FA;OJ.[626P MM/4BRIH_][P]6,^\M!W[Q[ZW!]/Q?[HT)Y6IW^H'<^?$6AI#>*6.O^$WMWSRQ=YZ\5&M!/N880!D.<2S;K\U*)3DV\;7 MC=IAOGIG>/QZK1XYRE^X3?F\]3!VL@:UKT^*,R(!H #4V-,<$;LJ=+L_*/0' MWE! U&/<Q MU[TV:OC-&;63R\;V!]QHUO%N<^>B?KQWH*AU"@>#P!=7X&%HC9Q/$3F27'2" M1L+4VF:G.VFM"JF[DR+P4,BWD(Q^?$C@B\/Q1\9T7-3)XA CCY(3$2R%]?(D M%,/$2?,0XYVA/6MU+#I%<(X]K,&SW>86:VQ_XW7P3+4@UB6,H@.GE+,-CX+J8T/0VK#XX^W$GK_ MU@%NV.N#1?T]MH[SIGZ)?4"Q!1*99?$5X/?="U# AVTUP!_HY#WD]5+ZD)1C MG##N?+0R!>PH,1@<7^S2='--[P-OO=4!XIS/T89RM7L!-*-_U#K["Q@,J)<] MC+]?_F7O#$1#]*WA[M76C_KA@5-"PQ/.4PC! >4X6F2E3(@2P;ED0C*N,]9. M0.W_NX&P[)G4;J09(/(4L-#V3D:8E84ZOV@DYNNU]T>MCKW.*'Q(#\9IAF.$ M[9[%SC"W[VL\&Q28GJ&<;-0>NL(PI?&.<_CWSH>;),(;.+V^%Q#;8>Q^]#X@ MH>>GV2SD-1=$(^<4HN'+AGF.!08WAPGZ&<&'DI[/ET>GST"PN^>'1\4E3QW< M>O&"@C*#XYS@%QT_SI$<>75WL_V**H+BI,#V!EF6BT?NLS=9>+KC&P*C=)VE M.+R?_D]/RQ]\;D?V<93I:8I[$T^Z0YG&A7+;\'2J"-)TW?V<(TB..F&D=L@G M@T%WL436)HFBQ,YH[!S)0YC9QF1;Y>O#KK$0=H&<#$#^"O4<^I:/32DUE #7 M=X)@C7GPS')K$A=66*.]E;B2@7G+@-C]?"!$Q )+CX26#G$+TJ ]5['(6'D&'2T/?_E% MAM&,@<8'P5K'>2NNF:YV_J%\< M>&$$PTD@8G)I<># FN"QHWP>PX4S%@NUMJE_DM/VZ/S&>>WNGS\\*Q)68.7_N6B%P=&XQ<*M=XT@']^\Q3K S?/!PV]Y MC+'(3ATXDR]C*PBY]_AN?]E?^_?=)P4/9;0BF1_,0T_T,=8UI<4T MWX G-MRXD,_""O%Z5W"*_"I8CBW-6FI'O8R[__7KK0.D;Q9QK.PE9L@N#J/L MYH,\Z,&-V/P?U_OWY/OF%Z6C,TGT^^ZIMP Q[[N]L]&#F2;BLRHKP1MBKK'& M^WUHSR>FML1D\$F$RV^VF'U+<;Q_M@1G>W/\/[_VC7/]5YO;EU M"2NYV#\M.K+<,:.[S1,PF9[O'7^[J--&&\PH;VS#6D^_7>Q='?ZH;_]QFCNS M[.@,>+4^&V,@H3UAKQQTWVJW5(G"3LZQ)O?-XW1(CF[.ON8X3_5Y$WT&,SX"E MC^3W7HN/._)\S^ --^J7J]A>!%KYP;*E?T$2KR7\[Z M\=WXF_^,>^VT.L72BS?]Y^X'YD^XWT\T?^#PSS?$90,/R!8/_&=/UTL5WP% M=N 7O79_V;E[]G68B8M.Z1PXA)3EM,C3LXVK++*"ZL.LH _Y'*,@I\/R!T;6 M'YQ$4-J]?-&&C;,]]'^U.N,R[_YO)7K"#[3V?&)?Z?()>Z9@,SSNY\UQ?*4/ MCI9(3IB!W') M"@=U)?(=G^JO#KO;GM8O&MN'K'$5CO:N=J[JQY\O]^&UN]M?V@UX7?W3![K; M]!>-YKNF1 MRHN=I_SZ,6/N+1PKS'@IS* 3TPJCCXI9CW),-H\3%4@S[9#%@B5*G&719LP0 M9.&CEU]!R^E7/TWY0TK1%R?-(0>:P8:U04+X"L?%+H?V[71\KTCN M&G8@ZG:&X+TU&.:H%LSW8.8ZD&S:X&=%].TCW)M'9! M!414BGD<=,[SPQ@)%JG,_9PC5FN;Q)1^SFPU";I4[*Q2[66K]@0K(TKCQ",& M)\[XW-T!(V,M1]J$F+3AR2N1!Z&67K5+2[Q6;3#TL\)U89@4L(+\[!5.O'W1 ML-PH/63"TZZ<['G!>>/])%/C02M*!$,A.6!J1&'DE#4HID@"2U9;R8K '%6E MGY%;3;8N%5FK]/SE]'R"MC&9 E6)(",]0YSAF)MR*9244%$:ZXP@13!-S"L M_^J96_F&Q;WE5_Z*9M\9.'@ONCMSW+>\)'RK,VBM3MQSD?NRZG9X[GS[MFA\ MO9:,#S^&!9_#YLVG9^>#(IM\,GU[JRBSK0SP8PSPUTFBG6LO(^,2!9R[O M# MD$W>(VJD9580['/Y.^SH@]-=%Z=%LR>!57JZ.+YD+Z.D$44Z>Q\2 *$O* M,>*.6.0(-TAQ$WP@W%)/US;5PT.82V!JGS,T>-8RBY_%DUBM?MET;QXMJ'O[Y>#W8LBLR+5^56'ZW3,SO, SCK MYNK65M&R]2Q!HV.A1E]J-V@.D.@]Z'/4#+H8[7H>[ MKS_P7N#[UHB$XC=HV'#/WRKYJ]D+FZ=-%BWWAG,*1L _[*=TZ[YK+GJ;N_*- M>B@-\QXNNN?M4#NRL%(78^[8<+/VC5\6%"ZE,'#+^_/3\^)1%&USLCF#'89' M &O<*494_MGM]]]\@6#C\X'TB;/@(A+,,03T0B)0/X>(PHX(G%S$JUX@>$L: M:L..P7?DH;8SFEF:1>*W-UPCJ 5;1.';2E7I2?KPGV]?]NW65JU4'G"=]H@OA0SG=WOI M/S?-=Z:4^>4AQ8P/Z+\7=__ECM?\ZQ$-R81@D2='=8J<&Z\UD4$P:H#%,L&% M?* AF00M@_N$[W[=265GW(CRK]R'M=NYFY66)T+E-JE +N EXV:_;^'0<^=J M_W1'%+&78[C^\>?+HG/ZU0G>^[XGZL-T[[C=WCO^ MO56_VF\!<<:-YN'5;O/+T?[QR>5NLXX;QW^TZM__3O6O^,?]6$Z0T3GO.!(V MYJ%AG".C<$ N44,LEU)[M;9)U]F4 =831G?N59DO57/TL\AO!9T5=-Z'3DZ< M$580ZC-T$NK WX_&$:,BC]C9AR=,5-"Y*M!Y-0&=A!KFA46,RH1X\ XYRPCR MDD7'%..:R[5-MH[-*D#GRF5RO/IJK>V88J\70^W0MCK]VK_:W7X_]G_+0TB\ M[1_54KM[43N*X? G.0QOK,1B$ID5]D82[:(PG,<@+4E&Z&BQTEYCRQXFM8L! MY IS9\?M#A9@[DBQ/H0HO"@Y#)(RM6L\[PJG7X)G9[@4=A[E;S52/D$+BB1$3G' MX8LAG*80/'8A5T).LJB7T^E77['TK9.'FQYVBHF-DP0DGIZUNY&R&, MEQ9TVDRF.;Z<3K^9(,[=7&NZPK4J$YD_^'[F3T&EBDRXF\R?UBCS)U.RW]9K MG3CLZC..& WLC\F@T!*>:=F.-*8_W-F/-.;X9,IBYJ8_DL<<=E#&'.9":!44 M%\:YA".PG8A9C)(E7IT3K[HU;$TR7/#-!7!9@J3C#'$>&=).YB^1^-@B0X1!9XAFIJ$M$D2*1Z#P5X&*W/YY+HDDZP\4YX-IU^M?#+&_&6^;9P\.Z M'?@N@P!L4/9JAD5.&<-N*I>^?/W6ORY9RE'D8:U1]VP85QYT:QX$P[9NXL_# M8'-H]:(?='OP4[\8J9X_*\_UM6=GO:[U1_FM[6[G$!5#D,%YRC5(_\0[=[!1 MVP+9S-_E:JCUZR'O^3K7X>[A@L[.>_XH#^(L;GK]]FIRX=:H8.OZ5>/>7FDT M:WA8]U16SX0XO,BK;HHRFD>V<[N4$0_Y1OL[W3^@B?6#:_: MW#VC?.O#1?WP(%I+ O4:Q619'L=+D>4Z(!FE5H8$PDD.KTT95H#(PK$['S22N^/'&:*C2?>MW^C(.3<-2NW2D\+F]'IG-MV#>#/ M#K=O9+^&HYXO[G=R3+;5J_UCV^<9_?O]KF\5%[MH#8YR]6E_A'K]8<7J3P>$ MCXNJYXM_]*7@[UYSL^*/V_!P/L(3^SL_L&M!QF].D'>N=C\?1"=,/DQ "E.# M.'<..:X](HDX(8T(CHJU328WY!04S/7B@("_'CO_@%0]$P;G)U65[#Q6=@B M(''@U$?ND0\X]QC.SI[W%L4H!7?2&8)-9,X7HW(; 5227V^>]Z\X$ MQ6!#X-1YL&',@PUKU]63!?@$W8\C7\P"PX1LZ MA2M; 'Q_ /\4*)B)_>@\Y@+\CY\JX\(;6;7;76_'O2,GU/'#\"XK>C%-LW:; MAZ+1W+MH;.^1^O$6 Y*:@*-RAP,BA 7$I;3(8"P1X3AAJK!2L"&;U(B'N<8O M\7GA/9,JD9B72)#&X0'1CB43+-+6@4B8:) S4J!H" Z8&$5= J.-)],"QB*Q MGL,@9]'G"$3[ MT.EF=SBAX/KO[[O]0:,[V(NPN/'-SB:5YHU)9;T)USH\\-HKK*5&@N3Z(]@P M9+&,B-!@E=%6:>'MN_.J;7]UQF.[1A7SQ+%4M<)N& M7;XR@2@V1'H70TI>&6*T8(< MQII^5UMPWY^;@./'5L=VP'5L[W2&$@^_W6[U?;O;/^^5IM-/X^M8T/\XJI_N MD;WFWN7>]SW6./YRO$<_B#T*JSG>NJQ_^D#JS?;)?O,;OR_H]=,/H 1_'S7@ M&OO'GC8^-8[WFFU8N;^L;^?F<]]^['[_TFXTCW*G'U'?.L "4XN91M@KC=JM[?AE@ZC;2C"2_U\NXNZBF0%]ME)0)C3/"LRX Z4)D45@ M (HOO+W;32.J][9_]+'=O;C]7&X$LEP-J%Y +#FX8,P+[Z3%2"?-$8?GCISD M&$5M(Z-<1$W\BC>@RE)0&SGK_6R+:^.CW,) C/I/-7.V66T6)U)G)W+5FDL9 MNI!^37BV?DV/;2XE%K/8V1ILO9[F4M-S>*_OR:QF(Z5F$2JI#T,E'W*HI&BG M=--LZA$]E59H,Q_;*>RI7:'*M^$S-@Y[4B.4U_[@J@YC-X]C;/:K/F)OLQG. M2\:TQ[+WEVV%1BQ/8=,3W8YAGB"X%8WMT-H[_B;J5WL4U@.O.12-[1U1/_[C MI$[WC^KT\V7]>.?R?IY@XVH'-^@?K4;SY J<%-+8!M=D^P37CT\NZZ>?K_9/ M/USM;^_ >__(0\,G4KEE((198L"=-AAQH3URF%ADM4S!4*(4]VN;2CY[/F75 M]:L"NE<,= L8W5L!W3. ;B(AFD3)F;,1T01?N%<1&1P9PDIY@A7UQ1FYXO,: MV_C2/;IF3-9>:1I:!)SF4-[XMD#Z*8_@U>#T @AIEL(BZEE!]1.@>DI?+Q4B MQ4(ZI(SDP$EE0CHD@8RBP7E/)!-T;9/P9T_>?!HB+K^4< [,M,*]MXU["^"G M%>X]#_,0Q\5Y!6=^ M=H;IG$X]<_%J/OC.;Z((J"0GFM*LM?PMW'1?@PH^DBUJS_O_-6;M>RS)3AZ^0]?^K[ M]MU[>]8J$O'Z.?G>G^?V,;^?CQ+Q,LJO1@K>LE- &L<2]@V)LNMKQ/P\D2\7O<,\/2RR*B((!%GPZ*C3LY ']C. M82OG2MA^/PYNS[ZSWO?.07;<^0#$Y0QVJM+?)>MO3LKM932UM7;+PI:V!I64%&UWZMJ[_T[*A9[JK2*B<>'CS\?DP\.A;Q^JR#5 M5%4S_].[^[]^G^@C?3 PNM>ZR2[$NOKUE.JSZ^EL,IAV8>FJ^B2] MEFH#MA4M,98.W2T]RU8V\B_:&SSJ,GAL1/!XZI& #![+R1^^>_[X[]])OT_, M 82/8ZJCSZ$CV/:/Q]?#X7C2G\WZ=(;U&YJ:8G5D^-@"#2XC?.Q.C1X=#[29 M-C3[ICX=][3IJ-L?$YUJX+P,WNA+AH_G5.;W?]X__CZ>Z2-*IMWKX:2O7_=- M K$C[4ZOS='(-*:&,80 KHX LIB R R!_N[G^Y^UZ?Z%,QY[[HWPOT#F/#K ML=GK7H\T3:/3OM'KSG@(F5*,=SR$U+-4W(5&+;0\?:R,6+H^JR^[875^UA-= M%T3\?;,6)3P1[JY_0J:^:Z^"_3\Y9_E*J1Y VR9?XL^YMTYG?Z374X^2;]=D M!I.](?8S>?%?O=Y<-*PO''R(:]Q'G#R1_&QVGJZ1Z'O8/$QT-$Q2;E;@D#U\ M"J9#A)F+ GL,,%;?'2\8';UZPTK/T!R^13O'L(W)F[W!RUY&O&&5#SN_.U^E M:;IPOG478.<#6(RW# F3)JVIY849R@73P[BAFBL>*[&8K*.PDC+L)/0$_@*K MRC!2_;+N"XC?[Y165E;R" $/_BI=K;=/,#D0ZML#W;S+5M]YF=73$W ;MC#%O!RK#MEF/ +HM; M4' @!C-(+,RF6P8IT:B4?>]1L,X!;PJ$IV)[F@)-B4T< SM^4AI@5P5V@H:= M+O!]^ _"PF9_8\#,789BV$]?S51N.]@3A$<-NIC"%CA!#_$J+Q>6:=JTIIP_%C*C5]IV5;(:4Q8IG2>_8"?W M,SVVO@O>$L][ ;*%33F;T$3NI%Q1-O:]_NFW>PWQ&>[_^K+X^-='ZW\?[O[Z MC_[O/S_!\__YX^.W3[_]VMW!=\!U_/6? <[I_H]___7Q%W@/S)NU"GOW?@"! MNW6O_WOPOP]?9O=?4^HVZ7@\[I+1-2%DC/H#'J[[0@%+6B2E9O2*-9@%"D9=75S,- ,.NEK74I(KT_ZH^Y0F\*GXP/P M.-(HUFL4=Q+H!^-1M\>N6_JL<$BGUV0XGE[WQY3,1GUSU!T,7[WI=T;]W6MT M08UBT2K/)H6T7[;.5RR&)A4>AW"\2W[I'&4NQ)CBV)5R\SL&?UD(:CR%<.V# M)2XK MP\9Y6&*X_A2NG"T9L.Q[/N>'#=U_I@N(C9O2:(-CRBP"YS.)R:XPD8 MKMU\@6*5/S44-)Z$&'X1JEE6'")5\Q35W(DI].[8&%$ZO-9[K*Y#'UQ/NIIV M/8-]5G]H3FEO"JJ9@JQ0GVJ>>$:6"N/7S8/D)TBTD0Z=^3;S14]'"7.ME@R& MI&!L>"(Y1=MHG@K16BYQ1+'^Z52IZ6AN:PNZ^^4'B2;D[+ZWE3F3 M"L\23YALP8-&Z1RD'U M1!_K_1DQS*Y)V='E>/<00#J'TIN2I/V[,*[-6&!NHN%%;"T-;P> M841\I(YA45\\4)M/;R/S8?3_%\S&?WZ#WSW\#YB!?P\^_C&W[M^][_\O(CC] M\?CR$#00\"0SHB$!B2Z?5LIHW)B P(*/\V.LS4 MU&9DJ(.8=8V^9G2),9Q-NSV-CJENZD9W.XLSP06VU=W@0P$TFZ/O%RS=?'.Y MA[,EHXY(@ZTR%K'*LG^C#&#>7TW_H ;++[7I([$QRQ6,+!I)SFG#)M8BK/8D MGN73*&T5;*SE$.\%)&OE<;PX3#Z=KGQXE^^KRF]S"\'KXT15?&)E!^#OP7"L MJQ09NG&(8H?3\%?&7.&NR5;O'SY]5.X^OH/_O_O7?[Y^^*I\^EGY^PTF2.0C"'>?T[+M7^PJHY%'C9S[!A5K3N];]YQ@*X$-RG*W<. M^ D[Y;G_>Q1\>R_S*M\]?'I"?%?ZG+_8LJ9 B2B/MCL%NB_ _Q/&D8 :1_(%^4?9+&\53Z#4."YR#JJ M1EGDWR&:LF=!S$DQF,+Z(^HS2<7@*XYQT,9=:=\S\3CX@F@F3.1@AKQJB)G) M^"N?/C*)O<$J2BS1#U"2C\[[I^CW(6BOO_D3>"3MC&'O)695G%6N])ANZ73? M)!KK7G28;/]+.J'Q8!&F8L(^S;.641D:RD;XH&+,"6Q9%&L1FKAUQ=G,\OP@Z@Z! M/\/-MZK*TX:<.D#YZ@0][0R. \#:M@BRCJQD==S7Z MIK5" U.YN7J;M/&?N/(!_;_P74=&L[NUD%&SX"N'?57K]K.6I*5SE>, ,K5A]X.'O!KUB%8GMFFPV86U/H>,1G%'!M<:X)#S4RZK+?,LB MD0L A.TH]$^#+@/6AXDW8(*0@62I.A9;)\_[9*N@7B5&;BD8N9)PV0CW=^'J MVZN =$O/B?E"GZBSHM+:RHK52ZM8U2>=X403M I1EF9+02]KX;"3ZFK="Q;T M3"5OI0B]>,R_ZJN]GFYYLK8:!LLJHC7\60&?]M ESKI=+O] M8N%4#1%3&4%1 YFD=3N#4<&@5W*ILNA4ZZOCW.&I0&U^V+OU<8K/VD#@F:1D M&M3FQ.Z)]XT&"1>V<*4'*^#!FMLD1>M,ACW9R49L)NF=[E"73!*;25>Y_)< M+6<*'6(D\O,VX-3TT7+7T=7$B4^L/9T;)QJB;R,F[-0L/_!8Z<]6+8-8CD9< M-]?U M'=/!!.;5+QGI5\\D3>Z916>26B.+Y)9LBQMW"Q=F_A>OTY.[KPO;?6F=06Z# M*0/[RIG4ZPTDDP1G4B^W6ZMN^R6V:95/GOZD%( +?[+H 4QI[>OK.Y%Y8.C! M1IQ02<.$2GDZ4VQ/>4*79?'\LM[O=/MYHZ>\NE'%:4'^;MN7R_-!I]_/>U\A M>=YHGE\-U$'N2_X*.BJ76;4JHDM.+UE=]Q*R',-=R-K5@AOA5JGHH#/L#TLN M<1.JONV\Q6W-9/E@.)$LOR26:T73$ 1SQNF73B*XW'2Z?\ 6'M0/HNVO(GWN MQ5RI7K'J\5IR7.6==R8&328Y*KP%9D]>B]F+?\L-HNT\;@]+,IK M9QOC93[>E]+EI&E][?;Y&>92IG3F>C1R, 'Y4][^9SE-J>AO.]W1D43[B7O&WV V%7S%@0*?9U7:NIX7!I5?^;XA]AA1T>. M,GW\PO:%5UJG/QK6TAM&[@HS,D@?U].\1^X)L_J[_JE'CZW:%7ZD@4P:D;O MA$3T8">0]_Q1[@3:PGL(,"3O+V\7.,Z=1M*D36 3KP7_17W_1EF[Y_ N4"%! MX%G3%4=\#%P%/!?"OGNN;?,$4)Z7XLN$E O:=PQ'K=ATM)0[H_QP Y([E7$' M7%^CVNWF#K2$=7SIQ0P)E[?MZ]ZZ"X/X ?S76[J>[ F5%::KE-U*C>A%Z8*2 M';TH]_I%,5GI"^]UQKU^M/@Z;.8%[Q"ECEV*C@WZ$ZEC\A2F2J$;J]T6B=RI M\E8'!TH'PM7;&*+_1'S+4"CQ'%B(SW#*(5Y?N$X(5YXA;N=/SET;""43$+,$ M&'EEJVT!1N[UBVUINNI$:Y"Q+VK9JJL4WC^?$U!^I8HU6L5&30KAVZ1B>0Z- M3U,W\<1.&ZBZ%+NZN7 6@.,F!NOO+'L54%.&Z[695NS@2/K2IZ\NS$ ME2^H\@4GYE5Q.Y'RLO+K?5C=9AWFZ,[\8^7CGO#]3Q\>WMV=Q04,U4$&'W"[ M='T+-Y@W'K49).TM$OBZQWZ];<*)3W& 5V^NR#IE3U:_YKNH/5W 6QK8ETO#9H7]I5IGRM,?3EMO@73SZ2.7[R.:X/FYA)=MHX72'\[D[Z+)]>Z MVJ0;70&D6I#3CM?L[2W@&>PA7+<0%E0@E=KLY7-OC4I? A?/5O! M7/EXKVYN50XN?J/[D,9W0;L$V;QMY(_50Z3$1JSRMV\2JZ\.>TB%K;VM8OD* MP2+9ZU_N[CXK,\LACF$1&WGFKSRJ*E_HC'IX[1G,J?*/[\:ZWKW]&#W_<_S\ M/7_>9T]HMXI/#78Q"O];HHSH V7F>@I."3^'7U@.?+!@UZ<=K&BR5SA;Q5UY M("$P$?8<[_D+'ZU\JK@S96OZ'?8]&UCQ*(B=8=D6OY&=>>X"&P/G*);"C[=> MD$ K72 MM'QCY>,"?;HD(*#4?E&FU':?%7"AE*]Y3@E3FE OO_)!E37@T1?JK^S 5T.U MS"B# [4OH-CMQU2L0P([,(O(9IET"=8G-#PX09+$,0]GVQ%89CM@I&'"Q 89 M*( M+27!H3:H#D&+[\Z"9Q#?="W#7UB+)3$"?!:[3X,\*<;*\T"-7U1EKWB&"^IC M$+Q[3_!LF<$\W'$D?Q5*7RAC/'H]10X]NV:S&"R-\1^)B_^J]>;BX;U15?/N,8RB'/42,QFY]EWXG: MS0/<1QCLWC"#R>^+?B#"S$4!-9S]^.H[:VA,J3F;&:/)E/1[VFQL#(U!?SPQ MC,ETV!T:OX]>O7E@S@6T)G2"$!"0-VDB4)51+U6:[U*,-]_6$.._*XMK[S53 M>#!6%NS%G4<+"4+ 0X*+#1")&K[YVV P5&!^=N05_C:8Z/$'.>T?_G[W<[T# MWMY?LD@#7+*JP-Q7Z.;7YI+/$RTF>' @/?7X1^CPY]8R9?ZXH?-,MC0\47#" M'24[-L 9?_T&QM,# A/^!3RF=[4QFR)^__&GM[\Z,!_/A]WF[H-:RM[.,G]\ M=5SRM&[OU7[)$C4XL/9!LC7)_Z;->>_!8F6;T3HIN1.0S.%+4"[^(VI>$] M/(&)^8]ALW_T8$-<,:W)SINL' M(L4$2P=[PC6^3XMC1';B#E2QR=*G-]%?;J/4"LMA:V,_NMTZ.T@I[L#W\:_# M,&HR4?O: ".I,!,I?'$89*DLR-JZ/^#?C31U..GO_;JK:G\OE!W2OB)75NTOT])&9H+RS1M6I.DG-)\Y-0,S%H7WA\/3F[$4%8V6$R($RMP M2LA3EE+>*BG7>GD!0^N5\HJ=?A.[B*0S^@N%&?Q%378FN7*\Z)^/Q'+\A.MW M%,IC Y\:*\\*+!D"G(0N)72.]CXTBNS]]&7)?]4&6RN([74^%M6S$6N!3?ZT MYVI(VMJ+OR3 3'7N4!<(_J>> +CZW@KGY71ZW=,#YB-EO;^7 M1EI6-4/ M\[!:6\CL2%9 DS6_\YGXN\4X6%&6& "&NPN(Y;F\I"RJ4X>/]PZ+SWDG'N:J M"M)Y^]J7!/%DGBG6LL4U?3/X5'DB-JR!L/)C7B*'F>KP'UX;\<+1BZ.E^3P- M?A/[V)TI?QOH(5+U1L+_:+SYX7F2_F/IH@=)?&KJ:YW9UKMIMQLE#EA7B,F] M6*0157+1/T.:>#0LJF>RR<4B*AF#08 J+Y1XX?"=4-I8N0+\B#@&ZZL0>,0 M[B>)G=G48#78"IW-N/U.KIJ58[-F+J8%WWL^-VCXKAD%9T1L( ()5H'K MO?"'0^'&3VG4DH,9O_6H84%ZTL$1WW>Q6CGJ!;,"&^>!BW38+*+Z5#]VIW&1 M[2Z'*M#?V%V'!3;A)*84U[JQT*Q-0YJL)-N);=_O-%@! \?\E0LA!XM=N-^I MU7V''L,45*'K),U^_1&26!EK ZL3K,B@Q.6I6R9%2"HF*8+:VXJHGA9$I>KQ)["887>GR 3#^KB! MYLV;EO /M#2F,N6&VE'F[K/RS!L^^'[B9_ 7UAP0#SWX\05HK\.L->\JE>A4 MF.@CJ"I?(7CYZ,(F1#_0;A#??*Q!U0G-(2:3@:8-]4E_HA]I$Z%U\[6F+$D, M#S8%"R42=>U3[$DSRN=H4SZ%J34?#+4BM>:#D=J?[/]:UIJ?LRI]K(YZX]*+ MTD'A>L5*W>5<#W_7&Y=?[ ]S[6>;3WNJF5M2EB\+^(]S,$?Y<:-(\Y8=LE5& M@(,:G(A5SK[CS4@=B*<" E'RV[#%H[))KU*G-%"W0\(\,%.Z.MZ-L!(P4],T MF*GVF&+96$*VH) M*.IK02$)=Q@Z1%*M"-4NI35)>@;IETWL!F&]1%.>++>H-1.YF.34YC-I2Q2E'F1/ M??.H,QY.1.M8D+NIA!2Z1@G=N-/K=QLO=/$8[>QD:J6.=F;;$4C8V M9:.KCBY/-DIJA2-N9/Q3E,3RE7I/%D+ )>-C&0^?]&0[NZ_H'7U (H8EQQJ_'0PZ]23UQ)G[P]UZ=UA M&M_]1>]VM$%=96ZG-X 1K87365HT225KOI(-M+J*(B]=R?*46NJVI2Y,Z;'=:<;=H=:\U"3>7]3Q\>WMW)O5AM M*6+G31V2HU_.Z#(;3&:#R6RP"TG,&79&P[PGW.+EY4B9:Y;,#;6\%U_BR5S+ M\WUT->\=?UMR?J1\9*%9+_?%:%OD0^:$R:A8YH1MY7=W>CV9;B0\D_2BV,*2 M254Q::SF+9.0+*J812,U;_E4FW+"*@)'+YP6)J\DZDP/$_JHY=QI*V(>PJ2O M>MSI3MJ4%R94ODKY&6%2KQJB5Z/.N-^7>E6Q7I62D2-V+)HN;CVU37F'8A\. M5IE^)B5]5](G4M(%DG1!LMY8$U$!4M\0,NS17R7LR>>_,+S5J062V9!&28 M^_I-"DA^WW;=[1!<>\L:7:"=]X\Z Y!-K=.*BXU]TA9;)P) M"^9*F_)D]HNN4Z1/."^4+H3];H,O?$^T#F+MJ<]W&UR43"5<%5^ !O7&4H-$ MYH^0&E1+!"0>;_3NR6=@DD-GY1#8EO28_G5 IC:-[O@3$+<\1HVH@M"OX8*O M,0*_T7CZ0&+1&.):LQ?^D>7@9=S--7^L[$4?Q>K364NJ=09#Y6_?)%9?'?:0 M"I]6WIZ]@&+M[A*(KQ!E23U$022/5'%G46];5?F-*E-J6_!/)9C#;Q8:*U]Q'04TXAGFJ;@PM3E, M_SJC,ALV2#W.GR@LEWC6.>HU_4Z;$AU4L79\]H=TJ/FZ800;A?TL4<'T &WC)8*#$9H3HSDV4O"<#W/ M+9MRR[3?:SE/%,P:C([O _IJJ@EX U M Y_@89ZS!R(ZMY8^HT$P5^9@T'W;?88W+ST+J !:"?\',8RW 72QI8F"RH4.?)\ER'F_:$ MWT&Z>(FLFPTNA(Y*>;9L.QJ:3-#3I 9*+'O7$RS=C>>WM;9X(C$G08: '8S3)I24#9L.#7B1&$ M9C!&1KC%Z_)5U,4@-XZ2/\S6'&C7_XJ_I5!=FS M(>[K*%&^;\)(A#[Z)P^F[L\AS%HQ[3<5NO+BV6#H>#T% M8_7MFLQ@LC?$?B8O_JO7FXN&]86#XUZL%.(HS=V3S TKK<)MV M(E./I^[_0(29BS*'L.3'5]]90V-*S=G,&$VFI-_39F-C: SZXXEA3*;#[M#X M??3JS0,>1: E QT-0/#\'UZ3-VDBD(-?6\S9>PAT0*;_2>TGBBX"Q5@_;W:UG\D)2%G"L%Y3F>/[MH/7/W$:QKNK"G#:7=Y]^SKUQ\Z*#]R M(L[C")&(_A%V27=FM,5XK5S]BVV9=C ,I-R6)[>-$(Q[XAESI:=U2I"$'=W) M!'4A-GT>(*2CRCT\-_>5]Q#IF3],O=>EDNU2%.B*G5ZX*QC"S&1YVB-%>E?O MG7'!!SF="*?/OM7-3(WS))\,5#W#!/:5B.OJ^&")N%EOB;C4!JD-EZ@-I;?8 M.$5\ZLAF>9MZ.W9*DO]I>&\5OD",QA3MHDI%S1'2+.YFNLIX*Y/@>E)^(D'& M=-1WT?UEYBNK]"OKBAK?Y+'C)S>^:6F-N]89ZT,Q\%=:2^')I![X%%$J/S>PJ=2';*T3^NU2AHIZ�JD/BPD7LEHXD+*8O7QIWN("^:VYD*XUM* MX5%GTA6N]8!LZ7&$:[DA#J52Y G6-%W/'JT)K@WR7")O%Z7VA W3RSR$T#O# M7CV=]BZ&P(.)<,#.\@CB2(\I,1C63N)J>5';!%>'J@\AZN!9AIY+AR.!"PF' M!V#NNR.YX3@KA?N3O,>8@N\[VL^UL2"@Q"VEKB!'''7OP_/DVW#.3E+\[F:K MBK04I#I3<=[M5&R?!??JY(23DE]031K.95%%WIX=AC6):X@O\D))GW3&6MZ- ML'3;.2GN3S:=:67<=:) MQT'U(%U=#('[8T%.Z^7U2F:FB<&P=A)7$X2Z3=VEUG>]DM*,[S2_V=PXL*=W M>KH@I_PMIG#>S _!@^WVQYPS+!D*8G'JWGRVIF[YW4YW6GE9(B]+&A&& MLJL& 6+16'-8A^$&)O8:EUD/-.@,AX(4J[23P/V./A&$P#)^SKSK&<@(^JP% M]RW3")F)E"&X9F@*,K"6@74=S;6*-,<5_?PWA"@%_0S M.86F"C??1@Z-8/-1\"RM:@[5%#NWD.M70RU'XQZID%6R9J#EK])OJB8>"2C. M$@AP&;!3 QQS MSV1@K62Y]-P_K04)$)!3[RD@!3;#<&9?OX.I,;KVM(Z";> YPBB'6414Q8V? M#^)?[UU]ZDK=58!4C3 SLZWX)VH0!)BFQ)AO8L8K=&P*(P42\"%2 1?[]$4:_([G 4]:Q]JA8<[T\A'N6V)FT= M15 +RR0OLW\&@J(CUC7Q$ MAZJ*(+&()TX].GV!,2S/Y(C*"-OMN7A JAB;P+(AUQ%DVPOQQ_=,#5G/S-S: MUV2F-;Z'FGF0ZDM3[;J%,I%)(DRUB'*_!LJO(PIPA^SL)=%L2N*?P"?APR?5D9D)- MU,EHG)5..;X;Z,5&E7,],NHX&RAU1AS1FO)PCCTYV9EHRM6?>$B'):#'YF!, MHTCSEKG)' 0XH>&1($B/;R%."0B$-V]7GD<=XT79)$*I4SHO^F,JSD>S3FO!!,HV$4X_A7"E4*U9)/M[*?1JX%*K +WEV5/=IK4UNF,;<:HL,*JR M7\*+N(/76AYLWIT5NTQ*/Q3+(&9-<32']W^G"TYJTIUP.=U_*YAOEV']8B<; M:OI8[9Z6_9O=>)23<%@N7K(4] L1]%Y7[16L)VR,H!\/^;*G5!\)D)J23*VI MXZ+)U,=#Q+S,KH,"^V/BBY.%KJI)63AAT[!9BIBKUN B]@UW)MZA45-Y_].' MAW=W)GME@I9V55U4G6<.V!$N0,6UM] ME'[]R]W=9V5F.<0Q,*UP08F_\JBJ?*$SV*9@L7@]BA,*5WG6+*\2 H38<^QK$[\ M",N(L%9G>P$\&Y4-C].12,A\U=9PJK-7KH;Y_ M%WOT@@NEQ5HLB<'J+%X4CP046(IKX3FQK-_Y.G,5129X688%(YC\:K.2M3@? MEJ?;\L&0R\>3^#>J61*O(B:S5W^:63>-?L5HSG%8B&SZ<.JP"U )>YC,-8@5W"<)LT8#8488QKU0()P74 M7^<9HV5GDR2P:L>T:6?[IZ8+3V'N+W^30HHQ457>IY7CS0E: M/"=;':1Q@U MSDT&]=\^Q>#"#22C3#>W)Y/YT /'ID_$7J$LX8J7GCNSP"F 'O.20)QF_%/, M'E*(X;F^GYS_FA]L1E-J6Q3SV[&"*5DN!E.=K5C2-- 8Q"E@N>PHIK!HDS$, M1XWDCEN7XFL#V0C?R/+#C95-/!B B3"CL(6L@MG,7!@ C26$ <^1&9R#QH+W MYY2.YW2HMB)4\CYZQMV^;B6VAT>JN?T*F((VK8/]/-LW=\& &^7F2 MY3):.FVTE6*6^'/NK9/*'NGUU*/DVS69P61OB/U,7OQ7KS<7#>L+!T=W6@IQ MCOJ!V:P4ZNST_\,8@3"1 E//J+7 M I^$00!W2D>KX\.:*A^] #X<_QO=:%2RY,_!6V$X,/.('W@K(X#@.ADFXR\- M-L&-(B*'!L^N]RVU:E=-B$'JNN.N!#X%=\7[!6!DC2-E;JJ HQ\IY(Y7')5_ ML?X X:=AJ:0/Z_*P%&W-*Z3Y1B 5$HD]D;G>*:LY;DY-DJY.)MFJ-VJ__VG* MDYF)KP';M*(%0@>+AWK[7UJTS.=2)GMTV'Z9M4ZUWLADRPI./WQLBC+*0B]9 MZ"4+O1I=Z/5X0J%71D8N+-.T:3V5O#5\M554O=7CC3*BNNR>]DF?5)9/*K7*2+Z@[2\HFDQ?PBYF,UMF M7'X23,:^^B1Q0+FTD#HR=06%2):)B&?S"/F+)?*U M!AAXT6+R!VK,'9PK.R7 W!C7"QH8G4]E="Z!PO?V]NB,>WG#V;-C61]]Y2D] M.AK)I$D_;W&49%+5<<*P0(N,&F _FTC:?H%.-&605IY,OGG',TPCR"F61]K M(,B00="Y@Z#F;O&T3K];L"1=GJ]4QZ1>KV"%N&1292>5ZD@,%K63O%I7+=@K MJ)9HJ'UG0O<,M3.JGX:@:.$FB\,:%!"9,B"2IT+[?:W>S6MHY(%##0&19)+@ M3+J:J"-Y*G0>TH[4B3P5JH?V,61FV%JD@0$0E0&0/!':)]^CKCQJ$)U%O:%D MD=@LNNJIPZI39RZ%M+G &>0A4)FT_X1M\QH8\WF: M4#F3^KI,!!*<25?]/%&///+)0UI='33JR&>S-[F^4P]9"%%5N%KJA^/X/KO= M!&6Y]3F*!0L+W+;,B5;UE2YY)Z*HG$(?42QE.F$TO=,=3,ZR2 \KS*KQX@ITOX5\ J:J#2"6B1UV M1.D%KB(N6Z(D\M3YWIZ./)7H A1ODSO*\]PRYMAWGO?69Z@G"]A.*SZ0U9J! M\."'2XJ8$.L?=AB4"W:EGU'*H%0LQU@QD*JEYSY9)E7P#W<-;@/?)%%D0ER7 MI6:!FA'FUT5_?G2D!M>F3Y2>[[2\3BV-P5#B,,05J><2TR! @<1K_( CRJC*PQSHM&[> MSW&'PKDS1 !V%,&!KP)&4(X#\/7;R_449F#"?%CW/@09P&[[R=<@:)%#;3\) M,T 6+NCP7W'+?1O(":\VDTO.@:75/$6:BJ-(_%HPM71_+1*[,LUE J70)E.7 M:8GA+I8V#6B,G@3#V2%(%@B;S1&,%,)/O"SJWW)DKWBD2/!#U039Y+-!S C; M0B"GA+AWX@H[$Q' W"4*7D>9K>R99=M,"L.,V?9' /&/_G1PQ!$O;!8)K,[.I.,P. MD46WLF;3N0SNPL>K%#N!T9C.>6-[/&81(G0D]#(H5[&#:C6S9Z(P>Z .&" J MRQ(Z%',0$P)#C)M9"D^"[8S9MQ#Q$L>86S[=P.I\7(%3<;T7YF)NN:-9$BN, MQ)-NXQE^0#'P7V\=&%AF @34)^ 9%#J#< 7?R-\1XXE&<1.;3]*E3%>6;48V M"VQ)4I0[2D#^#+W,U.(B&"Z(?41,<$33H-6R^"B*+$9>1D(:[X00KFYE\^CQ M4[Q'D0AQJ5]+A+CBR0H2=*V1DY4(<1(A+@.7Q$,ZD0AQ^^LV)4)<@Q'B4G$6 M)$*(D0ERUA),(<1>,$/>%/E%GE258:HHKD+!P\@7->4%) M;79X?N)$&&.SI\VR"X/!;-9I =+NG*,^2N3JA\L#MAIV>OU>X[NX2)EKELQU M!\T'\,N3ZR]TNOZ^/M+C6EA4QUHO#5#MK*='3W& M@[S&0/:SJ3I@&LF^4(*S2!_FQMV0?8<:0]^+.@C[@+" (X)/?R>UG4E\IM!+ ME$DDPPM%QA?G/I]H;E.9/9ZMTYT4;,UJ0XS=ZX1@!C>1B0,:K- M#?XJF50QDZY&>7!%Y6E-'M(.\H!,"'!0T\08X6[=A49&"C(O9$<^)EU!+K1E MTL%^_/'N*&_RMF12U9H@/I.&$T&2"R232O)D\C@A%VV[#3M/:$T'ARCA0_9QD.D=1>#51IWQL$D8 MBC*_H"6"-^[T^ETI>,T5O"9*73Z(M%P4J#N=I9'LZ!8X7#HO.THZ=A(Z9GP; M Y6_ET#EYVX EG77+<^8\Y"V5Q-IR[QBUL9\I/)/&_:%DDMA,NNJK$WGG?![2ZFI/7CG707E^Y6S$AXA4'B+*V^=BB5-: M1\L=:$!NIXU+'N8X/-4WJ>"-U/,^IYWGU73RYUM6>E&K1C<]) M4$F7)M$]5<9B#9-HMIU_'9"I3>&_IO7TY@?X(YK3@GB/EI.@3;3@:PR?;K2> M.MB42=SZ6K.7S50+_EC9RSV*,*VS0Q3R_5E$,LO;-XG55X<]I,);U_$#X@2* ML?(\ZA@OBN4K1($-\/4O=W>?E9GE$,? 7M$+2OR51U7E"YU13PE<)9A3Y1_? MC76]>_LQ>O[G^/E[_KS/GM!N%1\;3;N. O];DD>JZ -EYGH*3BH$N[ <^&#! MH"\Z\ _#7N%\%7?E*2:%B;#GV*T2?K3RJ>+.P )N+:##GF!#*QZ%KPW+M@A_ M=$GJ.V]3='FZ.G5GP7JO#YKDUC)/^=>-!OD\O74H^3; M-9G!9&^(_4Q>_%>O-Q<-ZPL'1XDLA3BAWN^GSFQV'I.&:L;F88+@>4SH;L#& M4P^?@ND08>:BS#TZ^_'5=];0F%)S-C-&DRGI][39V!@:@_YX8AB3Z; [-'X? MO7KS@ 89M0>L10""Y__PFKQ)$X%S\6M;FO])[2>*/NP4ZB#"_;H5_MMD*_Q_ MD,7R5OD,*HX6R5>^TL<%/,>LG0:V[,M62?7AQ??J6CP;Z\8*X$5&!G+L8G!O MUXXG9[@WA*ECZDI9,RS53J*SL3 3 E0GI*0R\]R%XA.;LD_7E(97/%D&? J. M=0.B <0#^.+YX!&9Q_T5_" UE:\!":B?])/TORMKR<04Q[/0S]DV=WS1X*JR MG\<*L7TW' ZF$7W*'!V\#Z:%7C>>3DVAMKU[>!N&6-\GWA=QO$XV[0^ISNH<2EW# 7T!50%J^Y0'FZB: 3A5JBQ@T+FO M4/"UIG)//&/.MX(]K:/H7;V'_ >NBVN(SNK+T+" )K$B$^1& 3AU&TAU8@*Z$;YX@BZ-R8YG6*\W%K'D\W-N8H+Z'J)TWU M'#[W:0"?L;UNF"OG V\"Y9D$QAP?S^4(6J5K.VS/KFI*+BU+URU\VEDMIF!D M<<<8TEW!"2-MW;CS_9$"7<#:ER!DF=/7HG!+ ;+P#14? MGGV_\MPE[2C$5YZI;>-_"X0($ >D^/\VV(4,(KG'0(@9(981(-2I@Y'9C(C. MA'C;9G=0-U9V@,+(%'3CZ5V7F0R0=_2/G^GMA&"J\EOT9.KWJ$\>V'+ZR,[J M()BR@+ &:M'T!24%5N7$)X'GM.1";989/DU>*WZVV33#JSPQFNW;I#/I6_D8 M(/@)/T ,SX4/LOJ"W)MYSLAXR[XD+]=@):Z?+* *.R;'*DXE\( RQ C-9[S; MQT-R^,:86Q#US"A3LK4#2J>"0;V @/K.B6<^@X5*SOCKMQ?E%YN@UK(X-@#% M?++0A;7""7%:>T)ZE)!7)MUV@G7J5,L=<+QW0++C.W9W#MQF),P!J!Q[(O1' MH3?"1[=]44?!H Y,"_@L=S:#O2)ZK+K. (3R7@GD%.G#$G/8.;EEIIM++[^] M(0G*A:X)CW27L1_*L6])6OZ-<7TFN?@Z=F\+7M6SIBM^<_L(%@%]&K@9*YBS M#37Q$HX"-"-X=KUO^\ZZ48&2+X-?@->YGH(;0TUF5Z+HGYC?3 QKS FLR XW M[]8C\E59XJ8+1D)'FI2I]&/PYSE&DL^X#5N"YVJ66>X9:MV8[Y\8N.@F(Z;C>@@23;RAO MG:R>B"M=TLF9T3'=TK4MEDBT(=&AZO+?!\H+JC@GT,6X*-8]13JG0\XISQ%9 MRB$[BN*3RPYAC]V;WC+CF_S*IR"<^$(FVBMX;'-CE3#*MVR60&?J<(_#W5I MC;D#I'M\27A/5#;&^ 4>>X0^)PP"P=G@7[QPP VW&(Z9SY.YSL;A7SR+V\31 M84@Y^+41>*X#&NM1&-3&A42>]I;?2(;[NJEELV_Y+:5MARE;N#M4E1;X)ZZ8 M1SS3N2[PXO?A,UQXXYEX8(0=%N+OWTXD17A+"3;W&(DWA>_.:.LS\WB@]NLW MRN=)[3G0_[8=%SR)MJ [W3G$"L9JT,]TS8LCGO 4<#7U#3#?R3U]WJU\/*0! MB_'@IRL\FX-M3N*%MJ8P> MD[3U;'R@C1GND7D<%?EU$*&%RW.L;?>9AL$,#^/QTG2U1.'A+7PZV_[$XL$ MB+05SGP=@\2Q"<^-AM>A5B5V!OR^7'F84W_M?,,[FC0=65_J\?0GG+JY,H*H MO9#ONX;%[D39<0(&4=LW1PUE/X'!9X3*&F1F%4.65K:V+*QF##=T9.G3F^@O MMU&["\MABV$_NMV*])<[]6+LA?SKM?*H7:Y 82^6\,WAURK[:JL$CG\W&*K# M_GCOUUU52W[7E(8A0K0K.4Y\35?[DV%6XN?X;M#;_])#OVS39 ?=;,,>:6&4 ML]G0>8HYC]87'JAX;8K6%'ARDH5+// 2B4\/;(=RSW_TFSI_- MP,$<""V-(LU;V,,\;D)EEJN?YVD&EFUQ5[#G6> )+\0;.ZW,*/YQ(9Q.*TUBLM)9PN"5> <"G='RZC>79Z,XSMLF)139Z03Q:6$J&[LZ7K M3?;N;/D6+TJOF#UFMJ./>R7WA!:J(73^YH12MELCV]I(OTC9SM3"K-D Q^DL M'ZB:8 RO@PHGAH#IV"V"1'E[SA@D.$JY3[83PV@RR.L/S@01)1&\]K*H)Y'P M!&>1IN9%SRV112<>:.1O BJH'Y30%'6?>LBV]6>GCRAV,)TP6J?7:U([Y++9 M4^WVMR)H"JGC4L3^0OL&@\[FEDNP;/4^XHSW/+ MF$<-$M8]MSIA*>*^_EWKUD(X U;8P$M4X64+:EJK!5NJN57+:(-@8*T/9B[ MZEK2)R&;*-7;87:S ]2F.*QYE*AY$/TLE1K'ZCG9--MNP MLFRDL4_*LA%9-M(@_91E([)L1):-R+(1<0@G7MD(#")K1EKQY&GBDD4-Y0LJ M?$%%"<6UYKC=4],BT@"4FCZ5->-1.&'(GAV1MD11[AC3US;L:"U(BI8RUR29 M&W5& YGE+4R&R)XC"KVKCG;.)L[,GSH66L[.ITG!S==@95JN+)$Z7XE4BE T M1.WUSF0P+):>54/>8!FI?\UD4GE^M49$N84OV3TK,_ZZ(%T1)V@R/0;HU MN4/;M9AY55%&_E5S2&Z@A>>06K#KG=R<9:/P>]M:6,Y62KU8[J$I3[8SIKP: M:Y5?+\B0/SM[)EU-LD=8]DP:W(.IE.S 6@NS']R 8V#N*2SS9 )A#4VGMZ5( MM$2/C#V(0NSJ,:,FM8E.L6*WM@? 2KD=E.<[9MM,B!_,E MH=D(&:^GKVT\SIL,(][=H92X)DFQ%:>&CN0+!*;15HO=[*7 )?E3?)ALA)'IBP?;#*1 MN]Q?[C J9E%_T*)-8%[SV@OG+3Z7AFO[%SHTI#&KS2UF_M,22)]_Y 1Z5O?Y/^9,)B/ M8@@QI-7/U$-@(X0H-AAZFZ\$ 8[!L<-E 4E#O!HMK+9M[ ' M8X!H58'1$+/8"#A5$?7762VF MU$, 6W\U]0W/FD9W9&1ELIT:@D5;B$ .O\ YX"2)IS@T>':];SY0W+:1.? 0 MQP@VJ8'/\.EY#"$7Q\>W(>8P#:S >H*9.$^6YSI\)3CAN37#%RE/P&67L7NU M6.)AI[(D04"]-<[Y,PQN+?!="QCKD5$'E%$)@/2(>AW-QE3 -CP'"(RN?*;$ M<(UO,!8H^LY:3:;+/KX^;+VP02UW8X&68R!:.DB'-0/]=T+@8_BE30(.J(P& M!*=..&FB-8*@?:-LD4#,<$8=+K/^"A;&QPD1EO$Q#L3<4Y4048J-LO3<1X\L M&',C#&JF!,3V87:+)3%P&D (!@=ML0>! P:LD<"(_M+UV"1PS "HRG'C\1/\ MP2?[9;&T#/C\ZPID3_G)?;;9>W_^\/.=\IOKV:;R=K6,0*)5Y1?;G<)"*:S4 M75@&KIBOGA.7DSDN2SAW.%I_:+^&B0+06 M^" B7:,HAKC3_#4Q6C?^ [_UUN#,;@S.K"H?G)@['048Z8&0OP =N<'AT.CA M!"-*>GN('_X;YX!B&B*#K]1LN2T5D+]7R?0(:AIG- ML<%[I [E_(DXLB8( ZP/YI8'+"$@WJ$@L(]MD N'Z5.DC$"^'7L*&C^W;)HN M-[',;<\)]0[]420LG?CWT2^"(P=AD7UF\C]-B!WQ&8^WW\A7PV'IH\7@.9I*D/8$7;AQ3@R7H.-^:0H9UD=<\:7K,YVZB83U-D)/9LC* MB5^%PM==_X1,(?Y:!?M_DD=L8]CT.J16[VX2*_GGW(MFLX0 YWH*-O[;-9G! M9&^(_4Q>_%>O-Q<-ZPL''^(:RR#.49V>S/@73 M(<+,19E[=/;CJ^^LH3&EYFQFC"93TN]IL[$Q- ;]\<0P)M-A=VC\/GKUY@%# M;+04H7K[/[PF;])$H)$V^#>Z%?<\43](!C[HF1WPG98?1/[0@5<'+)L7S,VRYN,Z51Y/6ZCW$'LJOCL5#=P'3B9;:-2'0A;W'9G1%%Q!)$>\%?Q-XEI&(>6S7AW7MB082[U1, M3MNWG_[GP[MK;5(H/CGTAG@]A2(/Y@*,%?P=6$T>(7KT^;[A_Q"01PH,>J%\ MO_%V;O%_KXB3XC$L\\=7QS5*ZW5?[=<8U(\A[L^RJ\,_J?U$<9.^3Q'T#,8B MK!Y7OH8.^,LZ0/@4!PC'0BYVTJ!M[RYC9\7VZFL/R0XG#&3"TJE)V<^KFP3-.F]2SN"D)0&-7&\&+G D00E6K>DT5["(LG_'@R MG$$L2@. ;Q/A=$FX H0K!^FVS"[>Y['/&2]=O\@NW6?N*UA*\U3Y@GI>4%)I M*<]2F0AC"])-XSL7!H/9).^2I6$X1TZSR"F+IW9_2UNB*(E'^Y"DNWKS&]A( MF6N2S/4Z/4U"O@J3MKGG]*(W5L=5UP+7L=!R-D7-#GK E0>>-5WA59B,>DYZ MLIV%KWIGU)6PL\(S:=*3?;8$9]+5*(];%0]TMAF>[4-J^JYT;6=S;Y[/>]NY2&V4=STIF6>3<=XT!GF14/4)64?7\V)12295 M?D;64X=-A@IA[];'*?[M6%OV6AW>_;H%'7=W"U=Z.WD;E.[MNO*J07 6]?6A M9)'8++K2QVJ_4;=![?!T,LM![N+V)(.-9+Z>Z"S2Y39;X;)17DPMH4Q4[C//=_[:4]\/.8#22O+]( MWE]IDP*59.+=_6\F)>1'_!'4[:=G#4C43(F:*1'U*B+,>-QM;$[>9>/I20V7 M&IX-,U,;:U+'&ZGC>8[7+@XS4Q_DJ4 20*SJH%)QT,QTW,CLRSB*2Y(%Q&@; ME^0?WXUU3;M5MMO2E@] M%>"*C";>J+S+F)-(E0BY9B #.Z0-BXQ#>)S0!P&2DBM/S#!* *29.?3"2S)$/AQ9GE^H/QW1;R (Y!R-,GW M?T9(4 P'$R5[7=&G$-]W#8O$4*^I,_!I#&WIY1&4%&8IIF?!" CW%.*:,F0H M,Z7;*P>>9.AZX5M#_"1B \7:C$*:8._7$F:H^*E'-C"<438PG(J&/08(E%E2\DUVG&G8C( C&>HT MA!2; D\.=Q:?$C2+AVX@<7;JP]FIDY56WT_D6[S8QX]-:S:3B_8GW"Q(R6^[Y#>MW4U5DE]* MK'#>9#>Q;\/V]^/+T>7FW-RN@P2YXM,F19I[+AEDS%E2&GP#U9W=@^JW!VU\ MV0:[T033.OWQX889Y_-O14],>U&'(=&)^_'^'/A0==MD-N*-!;M\R\A['M!1 M:'S'*\UWA4<&0FZ/]DI221LFL;9%.5=;Q1%!3E6NM=V$E/#V2;@^&DH)+W0$ MT-Z&*CDY=J6KW:H[K(BQ\GSW3@TK@3L42Z9FX,D+IQ*BQTLX76_#(3I#7A?W M$+VJ6R(IKLT05P;:?KGB6F[^C)[3IXL3V9V &7^Q]S%-.124%S4B]BL2V@ZD M^XKP!D=<;U'5(4#3V;OOODD;],4@<,5 &VV^NDK%_U!'@^-^"5RZ, /0BY8ROI]%ZLG5K.155QU%#F(7VY1PQ2+ 5=E YQ1)/NCFK,HA$] M/RGOA<]0U?:=$XAY&G#6>YT+J2H MG23NZ7G1*P2&B9%]*Y %,4A3'.Q SP()M MKP1S$BC$@P] B]14'#=0%I0XP+79RF;?FA0^C-K&?[S/VEF]5P >X0 M ML@,_9+?*^K&\M3H!$#A7PM[\43?^1^I0CS7QGWGN0O&)3=GWR;G#_@>;^P?4 MID_P"?S3H<&SZWWS.\IG2@S7^);HN&]:CT@J9>FY2QP"QUOB.W"H)8B$N[ < MX@3V2P0_\*MCX02^!C /O^P^^TE*UX[M<$@TB@,C" @8@0^5 1IQJ+:T,,$Z MN]0@\6"XQ'BV 9M@).T)! I0)9#G%8Q/8,'4,:C")=R/P2DR04XDWA1J4FNM MX:%,D5K,X5H(@",@MS#T'JN(HK4Q?9#3=(N(5N_1(XL%RBE*92P[>6P@4V2/ MF!:^#+0'E?#)\H(5_'VQLH&:X' =:L.')G7QG?@7#T0.GV13_OC3VVLRFUDV M5S;\_ %FNP#;YR:_L%T(D]8J"$P@^%)?53ZM8O04/N0&!<@C:!HJMZ]8?D@O ME/0ITT>7+\I9+:;9E0\?ZV/F_M+UF3S<>-0& M'CW1VP@?@V%G)'X56HCN^B=D"C'T*MC_DSR^E;?\KOX F]%*US:)E?QS[JT3 M#Q_I]12L[#>0=9CL#;&?R8O_ZO7FHF%]X>!#7&,9Q#EJ>&>S\^19 '7X/,#_ MN!Y3XAL0:>KA4S =(LQ<%'#2LQ]??6<-C2DU9S-C-)F2?D^;C8VA,>B/)X8Q MF0Z[0^/WT:LW#PPF"2S(6W@AFIL?7I,W:2+0TD QS6O6&2GN#13/&AGN>VOG M<")J'&KE)M1N@+@9MT4>9DDL,^G<]@1]6:)+57F8KUF[$WL^$W]/V(K2$Y$_ MU>.F3PI#6(\8+*C 6"=>7^8M6%-"T _HKQP2!E,Q146(00]OR8%+&S*P+X9T M5P$>M^P&DITP)L*?+-RU'GW]]J)\7;I>P,(L#"69^%GK"'@M:A[U(>3T]T?" M::$OR.:A0#5Q7+"$8 :4[A>*M'%0_M&).-2 X,D*7I1_D,7R5OD]3=Q%K@T$>V:5 L();!# &0&:;I*,;* M\ZACO+3-[']* H"*8>77HI"P]S&/8%G4X2>N_'S!?7:HR1PU@@JSW3$UY@Y, M^_&%[_53?<83O,)=^2DGL6VP;1ML30F%A31MW)35*81'<9AKIU%!VR[(&6+J M07*DNK%FGZ" X=7G-:9HW&CC;JI.\H\L!P.>F_Y$'>2!0B^5-/^?$O[?^B]M MOMGYLMYQXAFDJ?QM.!YP80X!+9F]_EM_I&]^RD[SN(!'F\J<\0^.BXJ $-O^ MDH6WU'Y1E=^H,B?PE;X[#:VW^=GV-A8=4'RSQ_X50Z\>?N>^?3$\!EL6'W7! M 9"A.Z%(?KS'#8)\>_XV3"PA>P>["'@'V"7CF;,'^ MY?/V.TV7W3Z'+%$,\($$E3*> +NO#E^97"\&5;CH* M]9.F"Q_A&Z(A-HZ8^'U)8\KQV"YLG#&&0\^__ M7((YHW[+ L;/6U<1$#>9*X/)GX%KK]731%*,AH$L<.O[%XGOHEB->UAO59#9!8H3XK* -<>PQ:4N$MD*&:U4?H6>@X+I9NR&LYE?5&O;)ZRA*JU^Q./+L#M\(T<;@-1 M>6(-V9E/(LD@$4N&]&"'YWLW\)W$ AB)Y]:,/1AYOO.;UR@:2:Z":1&S#;G",A/0U+' =3NU!)]H:985/Q03 MPNY$@2ILS8"!> =%%TO;?0&IG%*'SBR,+[WH0).;E"C&C%?0!HNRR9/$7;20 M=J.*<&[KXF-'F>/(2IZ2M?.4;'V$D%2+\,!,4\-.Q-/D@=E$'U=T8":S\+)G MX>EI*5AKPEGFCZ^.IW=IO>$KF;LG<_=.."0])=;2,YV%?@U6IN7Z\6GHES = M!I;UB:?CP#[KF,W&R0_VZ"^K_%H;#5;\!LNRR=*G-]%?;J,R>LMA4V0_NMTD M%KY@NYTWOH]_'6K(9**.!SU4DK#M0_CB4']4IC];I7K\NV%?[?)?IG[=5;7D M=TWI0R!$%X3CQ->Z:E:!*NVF M:$V!)R=9N,1-LDA\>F ![3T/:-]C0/O#U'O])KZ,S<#!HJCNHI/F+:LY/@$5 M0V3]O(+=<;C?\7<:&0JB4LU[LF@/;O&$'[>Q&<0BTX*S-$%K$^%T2;@"A!.O M"_Y9H8H.MMWY(MOT%F[89;8Y?_=,'(WJ,N;8FU][,Z'$)U>OV\D)'BM?J5,MOKD\;+7#Q& M.SN 7_7407;4A7+84\#A5&28<]*3[822[FEY+;3 0-+M M9)$V+-B35;*H*A9-NJI6'X\N9^O.DC.E'SN;'VMN&*M/=+G3$)M%/:TK620V MBZX&ZK#JS>!YKJ::[3,EYG"J>Q>D-;!L$4@K2FZ6RM.:Z8; MN:@C.(EVR2' 6Z9HZK(]'96[C&N;J9$:% MW,+M23L;Y[VNEWN#RJUF3[)(;!9=:0-UU*C]6Z-2*O;DO+.4"F.G;9WT<^?> MP&43GH;HKMX9CO*F7N=5HBKV%&>Z8VXIRX<%$TDERYO)\F[1G>=Y&7YB1F38 M75#?23AH1S./.Q/;?E)3>?_3AX=W=]*Q%WFR,E$2K10[7::REV*73A]1+.2> M5+]1<[.N2K&#%28"GC;?S/T2I(9+#4]J>'\@-;R1&I[G^.R\VBZ>5&L]M2?% M6G3;D]*8XS5KE/[F8&/V4:E=Y;,A;":ZRI>%!E/2S#8@/[<[';8#+&FG;9L0 M(/$=B?0 M!F"HO?(G(3_Y@VL@R>B]3!O#-[8-4F[=[DE$\_B,F*+/8!+V80R;*R/$1";&?U>6 M%]I.G^,$_CFWI@R4"05Q ;:% 2O#"\#"G( ^)HR)V65> G\.*2"D?:G"MH"P MN*#C\"@B21,'W1)(#4*X.XCD;B.-_"1F=EVDVJNO>_"D5SZBJ2D_N6[@WR@@ M Y][Y>[CT)2L6UNAZ-FBN!Q0@!E?Q=!V2<:1+S'8?8B/EMZPFM%7FDB'O_LL;HWG9X M49@2.ST6S5B>R>.<4\!47PFS+=V&88MVJ <*>MNA#_O+)7E:DA!8ORB69.&" MM/U%8K$D2[;(O_;L6K=DGT5I'"B3+^P6T3DM2(>W$FUFVH M? F=B$&$F1/<"W<.;V>XT0=VU',".OA('>JQW<(ZA+*<*&)XH23'E9Z&4KXMNMH3JN 389(B\0^,\$[Q4.0B9ALV(S9JAKY*0PEC@20E)+"&))23QA3_9'H!8 M"4DL(8FK)9QXD,0+RS1M6E/VHT0E/G\!4XGE"Q7)RJE8D;G7?S1%N-:%:YU) MOR!,V1FRI6-2G% $<)8R'BGGC9?SP;!@TYU6R'F!8I8RBU5JY;W>5P4T<750 MXL0(,;TOG- &[ZWL5%/NDV=KDEBS>] G>9MJG]0EL9@'J+V39C)K1VJ?501'9W:65WEUIE2N3>#[429C@8RR+YBK;#;>_N(C5< M1 WO#S2IX8W4\ ('8A?3W:4_5+M2K-O4W65OSO(;EJRT-^4T?&$?TT&7+J]& MNF&5Y]83O8V2WEA"7.)7(0NZZY^0*9![%>S_29Z\_3C;M8[TYD12!R-6\L^Y MM\YC>J374X^2;]=D!I.](?8S>?%?O=Y<-*PO''R(:RR#.$=3TF>S\\@D4(?/ MPZ2&RW.9;UC/"7P*ID.$F8LR]^CLQU??'4\F'[UZ\\ RJMV9$C8I\7]X3=ZD MB4!6?HTJ*R$XFH\N6*%Q1/UB7JY @ M*F!:A&M+ME$ @GVC :]Y"[L27>-#B=]C?<3*8S54JP7UXKII9;KR84K^NDQ" M$!:>LU5([3Q_6/-Q3Q.1DOMUF!YX60>K'XFSKIX-I6JCA]6FC#W/+6.NS(FI MO/WT/Q_>76N34$A-+"'&2BE>:1*61X$HP]P3Q5'[&P(Y])&Y?L6"V1L!VD58 M-Q#)"8NLC)<.KUYV-LI]<<*F"[P $4O.=6_)%PG V)K8C21!!9R!"\H1-@3X MNH+I*A^1$([I*K]A!YQ=G6W@/@.17@B^ MG@IWQ6LS!9EW9S^28GYWQ58 M=-:OD%>*L@8A-K9WXPI45D>4\QNTY&IX6T2VH-1:RI)UK]KJ2M@'JEV^%RQ0 M7JEU^[*\LK;R2JUH5>+ABL7]+SVE8K%9D\TFUNVI,TL_#&V*UA1X4M:!RCK0 M!NFGK .5=:"R#E36@8I#.%D'*NM *TYU;%ZBDZR/VTS;%K!"2A:!2B$ON3;A M@H6\0,);:RI M:':$X_U=5!"5H#*"E!9 9JVVQS(^D_16=0=2Q:)SJ+9(4QTD*@ =GYY,V1AV;E+;'6#.L=K,!BB>6IZ=\9TXX'_9K3CK.EXY:21"S3;07< MZ@BQT6IC!FNC)BO3;>O7!9EN*]-M9;JM3+<]WY/M27Z4Z;8RW;9:PLET6YEN M6_'U4O/.NF4FXF84,]9&10\@13NQEKFV4L)3)'S2+7QATVP)O^1$VZN)VA>* MZS+'5N;8-O#)=F8'7HW[.7R"3-ZLG#V]B62/L.SIYJYAD:FU,K6V.4_*)$"9 M!'B8*GJ_75WI1=WORLQ>J=35)6,.9;I\"==IY;Y]DTZ]D% "AICPUN:R$!E#:(]&)Z$+_MS']N6\ 9'S^) M7H0_^AJL3,OE!V+WU+1(_/JH-SLRA\QFU$#NA)W- UP&:VSN4<-]=!AR"OYS M\V7I2<6-XV,R;WC=*M[U0&;#OX=-H6'"N'@N\6"4PH;W$5$L7UD0$ZCY1"R; M)0S#[Y##+DOMC@BO*E_H#/X-7WX$E5!TUJLZ,9[EP <+PFGNI L1#AL/6#BQ M>SC,G=B-+:!+S.S.VE Z3&AO?L_H>"F5-(R.\8FJ36"?3-3QH%[-R"^4F>YY,MTO49-E3KS, MB9;$W_0'J6CP)X'0S5OPCR'SRS5;%>28 ^#R.SZYCUYWFS,ZJ*"!N0> MU[KP47T'!-,!:V7[557-D:>:B M0 %^UY]??\;(L5@F?A7!H4S#;W8:?JWZ,YD,JDPD+N8;:L_UKI=%_4I;74L6 MY6?10.V*QJ("3D]L^RN?%/-)*53RR:J%JE"&:S=[DJL8@;VL+ZK[]/=$.1+M MT*R"4H0Y\DZ<7/OD^J@!+M8#Q+T_ZQ.JF]S=LK/I+9F^:_]"R8+KPK M:N[OQ]W]V5-;#?YOE:_?7A0W+@A0W%6 !5:LL&A.L6[(H49@/5G!2U@\]-DF M =:.8"&*]XWB&&_=A4'\0/FZA&>)X7I1W8_[[/ALG,]SRR8FM9=SBR@_VR\1 M( %^]QNU;5_Y&8CL*F]9G@[6"SD$:Y>2O^LHGZGC^"_V$W$L5*06.8ND8ON3_K!RJ8.Y3 MP8(QX87"XUDTK :(E5ZQ%-L%3[&EF&*KL/1:?L#7TSI(C1[\;$%@?)-7W?FL M_HB5UN$8/EE0E";+-9&&C'Q*VLO9W4Q:(?O>$\.J2!5"8+#R*S,O<0QWL218 MAQC6;6W1HZ;*?7T[C4\H@B>LD[EBE6L<6\2C-E-;^ 56JV5>K]1)K)&P.?G M!);#YPJB G9F+3!\[ESV>SMKV&M*PI?UL[_@F9@KU;!?M_4JB&JQ9Y[6]E2";^G'O1;);DD5Y/@?;?KLD,)GM#[&?R MXK]ZO;EH6%\X^!#76 9QCAKTV>P\40Y0A\_#I(;+/?0-:"_U\"F8#A%F+@H8 MS=F/K[X[7@\Z>O7F@=4)0H015B7[/[PF;])$0.0:R],K0P=LUA+UYX*?S$S\ MY@'I-&JR$O6G?ETXZY.R%O(":B';HY^RPK'2"L?&5>G)\L86ES>*1SCQ(']D M16(CGRPL(D+?CI^[4$O,V^\]D8O6Z>LE8OTTID"K-.MW:=+=/ $?#(0 ?6EH M$6(F>1>0[V.U<./>LW"]#B)(J!]98RAK#/>$/;UN16@RLGRM&(-&.0RX9%#5 M#-+5',GH);*G\CJ<1AUWR%(<8:%^A-XUU@H)(N9^,ITDO9IRW2K'^!&M4J'B MXA^IQ^W6XZMQ5;@^HBE2YF!'XOI4@^LC@7P$!( I".03@O?L+<+I'(#VP5,K M#@L3@?S0PS _$+X&GC5=14@\ ;7ID^7COQR8C^M]4Y:>^^B1Q6(; XCC_N ; MOU!DK!-8Q#YP2"R3^.N?J/4'DN&3_;)86D8\ZLSR@+K_ M71$/2YE@.;PV1AA GI'^*J\FU0+(\]%UKG^YN_NL_ QL< R4IWM@S&3E<]K9Z(' M\8FX+!$&P(H^YQ$T+RQB9,H"VH[ZA6JQMG"@J\HSM6W\+PP(F@M6+=)-^D3L M%8GL&Z]?>$$EQN'-&"YM/9JJ/,P1 ;?[[*((%'/V4%6XMC <0@FV-CTS["Z%8;SUP,^S\%, M1DQ&=#E$1N-BA,6@:[E1E4^; ^(2?G*)9^*DWEE K\#UF%S"*X JN[(,PA6^ MB>Y6H*:^-"YY3?\V9.CZR]CEL=^!+-NV:^#K8+GP9.3C(\Y$2' [O]_@+-F0 MVN3[HX6%2D <9\4<$P9Q*()8\@C2R.4W# 1@[+O8B=DO'>3@%+0$E(%QE)\P M1&:"_VMM*X"Z&/*QXCH4&Z3XE!H$J6ZQ*;M.7(L,A@(6C&Z3UUX>Y&_DID&F MD*PL"F(_)@(V\'<73W.N:"%E'!G!^:_("],4J<@LTQ>[)=P M9A$NGP_&PB;Q<*&50T79G$]1A$.A7,%O&+:#EM!M-X?:"^$C"I*[ !T(>(P9 M$2DJ'H]JAU&XIA3X2)._NK)=W_]^Y\=H:V%FGFO;O)@;0BZ0(VYP\'=HJ4)3 MV]FP37%LO/&"#KZS$X^S_FDF8]Y)#+N6RDF89>.N8L=H;ACY M=N@5.F_P/3;=]#$[['%SZME6<..# ;3-R*8E=NC@,E93H$&P"G@3@36U=[7G MZ$=99M9!^<%?LD@*?,V398:F,W[U.KR(8X4)JP2@!#W2(8;B>N78(&);* MTNPQRVO94&,J:UK)J6JNHSN2WZ-T4I6?_MAR\ M_[NYGNQ&)K6F:'PLLA-5FFHO6EN05FY*4H,*TO8D$';&O7YCDPB;71 G=>Q2 M=&S0GT@=.[UVXD#=ALCQ1#I3CL<3^ZZGFAI3M+T&:9BCHPK$ MA#@@R4C;#SNWY:TV42D<:H@28!GKL%@T4$-0748CB48R21_G!30MD4D5]66H MV6!M9NBTVEPUUV=KG:XF'&ZL#*RV ;)[];'H,J*KE+S#*[YU_)XES+$TJ5;; ML.9Z\ZMA-W]#.QEL5<8>K0"*I0RSLA'W72+MN=7FJ;G>6^_HP[X,L81GDB:# MK+.2^"Y1D-%J4]5<5ZUU!KFU0,93E3.IUQL(>W@EMMJ*_*0D;#V$+7T?P&H+ M:O&PK-AAP:14IF%"0[7/36E$@)KAGE%SA7Y?K,Z0P#)D=N8 M9/\L>?4N+'-ZXNY=Q-95D9^4A!4E(#BUR9YL)USQD]5PLMU)P:<21Q2/F4Z5 M2:>O#1J;,7RZ"1*Z*>E9&OQ*O;X,O=8&7:G7!4+X' ULD]T2L!4+G\(UJLB- MQO?YNSTE-FL%^&.5UV2RXOO$44/E;]\D5E\=LJ:7N\UG3VKE%'?Q#;M%F:GM MHI)-_PP&HY1H;K75*A []LQ Z-P36C9E9W:)O3T#[&+U=N5YU#%>6M!M*EZ3 M$:Z)=QC<^12LS',P5SS6"A-%87_3SU!>(LE#SB?Z/\9-/OU0FJ(>D2 :UH*) M"V7-P-C3V!8.B+2>!_R&M99F,U%F-K:DC-I9OMW7*#,IF8>;*[.&4HDINJL MFV*Q"?[J6#B[KT'8#G3=V=I<&6'_*>S7:$>S99W^[K!#*E\_[\6\T\Z,]Q". MB!B1*MG5ZE?UJZJ8V"/&\UE?QT2KSJC3-CQVF%C8%?)X?^F8:JQ#'/9EW)6% M#!*2[)6)ZTMT7MWJ@,DZ/28XA8-O])2D+XS,LW%\A>+ M7MP[+!9 ![B1:-K(F]&RCM NN#3^MZW)6]Z>Z1=L4]X._0\ M@X^C$P-%Y8T2"9H*>WNXL)4<;X/*+8]BKI)+63)=B1H3IC7B3N5Z0QMC\5Y@ M^^U#42OVL_9O:LJQUAF/RC+TK@)F:,6::1W^;M#+UA&K MW9.M3U@S]I'*T+:G/+'5!FUIX*5L=O!2=AH"UL*3H$$Q!1 M+N O)@E(FYJ&R49D!W-J_^<[C]W D,)3VSTW,GO(XP MC.JV\?F;SC3GEOH+GH.NFE]3?&:C7UP"2D "E*.?9_1&Y,)681K2[7%6=#MI M.XIE"8IV-YXN!=GOQM.6*,H-]Y[ZCW&GUV]^SP8I=$T2NJM>O]&MUZ2T-4G: MM%&GUIXG0D1>Q4I\ZXN\?HHP*[]2[\E"[,.-^$L&7"E/MK-"5>]H(UV6$8O- MI"M-]LP1ECFH09IH&E3/R4,+CBL?W.#(:83BR1/-O*<2EYG+GV_QHEBY]%7K MW])="!BK MGR>U()&;O%$U-8D&2 #/U"23!_&%Q8BCA7NRR;?O>U?-),D@P1D$6I07S$0F)M3O' LG)K2D(:A,4) W3OE7/>J,^WUYX21O ME9N?,,A?3"*%6@JUT$(]ZHS&(^DL! S8V]/X8"L:5^Y94S49E+?V5EV. M+H@-D?D&XBNZA/ Z@A(U5.OI&U#'8O^>I9U581BQTTQ%*K46EFG:M"9J];O* M=)FE*8I$7MO1J7K O475*7D?+>^CY7WT<4$8#-6Q:!=IQ6\[3U-1\;C#.7-= MV"E>]BVQB+)=ZR5QV/5^:[?;@@.I_#?(RD*>69VP[2Q!H(0S(NFBU1NKS:T- M/U'AQ=H,I//GI WVB60Z95]>ODD6CS>G;^?/Q2!IXC9-W%":.''Y4]%Y1T;D MS5U$IG2 *@G2U+HG,Y.T>;A'C9JL!&E*/BE!FB1(DP1I*B]/I36@.!*D28(T MB43/"P9IJO4>X"Y$!%Z@J[5?E"!S(]1-[\%PZ=&YS*VE="+9;U.:F51^:F.! M?(L7Y01B3[UEKZOV!L7NTL2HF"B<\RF%N^W"?:6K>OXN]%*LI5@++=::/E:U M@D7R%U"-D^46H>5![G9*A QVRRNW/RY0;;.=N=T5K]'[8EZWRV)Z-DQE[8GNRN9^N*!*RN*9(+2G:H_SUU]T 7WJ9I/6@ M)%0E.[)$@B#0W>ANH+^O5^GF]7@+V)0ME@FO[D_!2F$EYWLNYR<0V14N@UA0. MG(&.< ^O@N[HI>D+&WI\\-@U!DH=09* MG8%29Z#4&:B]&<\#/@,EDD"53NOM%6)WE;*7K@_2K#LFK UC[OA\\P._WU?N M,SB9:KTDIF0%UDZG- 9CL<'^YKE/GCX:0;^5I.#Z"[8%]V@'0NMW=X&,5 MVKULJF0RC-DG;XKR^/& MA(T]UPS@7P/SE&H!S*F]65WS,FIOHY%W 2Q?S'3@DW32WFN:\P.?G9I6[Z@0 M<&]#P*^Z]\PGT&L* 6$='+EXR%&M@4?DP38:I?-@59@Q&P2V51!8VMD!%:JV MRZ9"*@C,.GV7X2%%7]"2J,7O:+S73B.OWJH 8^L[FDT5_I5V=CJYLY_'%/R5 M?&OZ;C+DGEKMCL9/K6O-NMKO*_DDG;1R'.!1L[-U%6IT5*CW-DK!<=![&:JN M8<656Q"@LAT!7"Q)Z\5 V3.#D"0 JQ2@%5E&L\#!JPJ[X;/O:#?4T:_V([P'@ P MJ=9+8C16' *K]4I^7/@*_$,?NL+ZGJN;?=W)XC+LBW8KB*JC G!I:]56M6P' M.!5HT$'+W%_^U*W7ZN=*ZI34';NE*\]1]?WQNEXMC]O<5R?MCN?0;;O3*=N1 M6W4N>AV+NIHFI4DJ\Y!Y]FXP3>W0^0W=AM>-CVRHQ3"G"N]OQ66W63HW5A7% MSNPN=Q1B57EGI]-6)L>-W;%.>:RE6<[W7<]W1FMV"\ 9[6J)P) !=_X(EW54K^-%XZ%VM M6BV=CZ["J%EC6MW(2[EDLPH;I:HUG=(TPHM8VV MU_)VTFCF9YQ5D[V?DUWK:+U>0QF7$OHTJTXJER9[O5BJ+B-<[&N%BUT,5"%K M3*/:*(FZ[G-QW3?/??+TT4CM-AW3;E-3ZW:;94N5J_V,V6,65<4'4][I:6J= M;MYC%D>TW53ZE4_M-QW7?E-;ZS85Y6?))^FDULV1@5+3LW4=:K?RGK,_]@VG MDJ5M5I70*5*SC6]#E3Y9O&2GN:9UBA*(YL'F57L$I9KVDWJWIS:$CF2R0<>; MN1$FCFY3YM"Y3R],9.?A)KO^=/-X=:$<@.PNKJ)O.U[Z-HB,:K4]VDQ?JS53 M5(Q*EP](ET]:^4&X[2-+OH9.Y#_YD> M1E26@Z2J!.*I,3\PADSWP_/^&M[*?QAV8$(K0\ZLT5@W)DBK98# Z);#\,*) MK[$G^ /^L5W?AU=P/>;2B!E#F#?N5]CCT/(7/I3A]PQ$X_37BXMO;& YNF,@ M7-J(ZW[@\0K[C;,^MRUXDL;TD>L\R;8G0Q!L>.9DJ$^H=PN;'^E3-N3V&+Y\ MX?[$]7SHLVX'^H0S-X!^.D^NA6V.N4=WB%RS 1.F^[[E3QAR\^G/> UTR8%_ M!X&-Y'R6:YZZH#BGXC-(/HR.9_G01&5>/"SSKQ^LMM'GYF!@='I]O=FH#;I& MVV@UNSW#Z/7;U;;Q?[5.]T->?:C5UZH0]4P*\<7Z([!,9.?%T;K4QTC\N\BJ M+C5HF^\C,@K#%!M\N;:^.;![SA#+[^;VQ;[N@!<%O6 MJ_7&QD?B/6?,#VJH=\X*O;X=8?+#9W6=_K8XDVEP#DV?BPQ! MR?6]4K=CF MWNK?&MW,.W39.UNOU*OM3,WN=:"\Y:V?O=IRB'8/V7OW>=8)%[070W?%#3[J M5=&Y5\@(BJZT5)>7[)N7- M2J>D4KZ1LLI2N'X9I^9AZ'J34_ O1K0NV:[S)/XR>7^RUI/HAZRON=^_W/K: MR[\L%="+G5#R?);WJJVF0]3=U324N^D#_(G_SOTPMZ,]2=^ MVO>X_GRJ#Z"S9[K]JD_]#Q_3+PWO)QMOXSNN8W#>+/@9##93V :C(_IAZ 7<(#10"M_[)(!-8Z M7T4J5M8JYG>!Q_J!#]]3,=43=_"4)F<^]-D:@#5Q)B*U,+#=5Y\-L-!KT4G. M9.F4J))ZY>S5LFWXDM'03EQ89QVX+:#/(\XG5!1E!)Y'56(I9]%.U?P8HN:' M>9C@\/A(U(%9#E:+83\&U@]NA@5@6*4%0_HT%,UGZ/PYXS\L<90'+]?POSNJ MVJ1)225R: #$62-Z[W.FO^B636,*JX;GOF)I&B.QIS>.W\7C,()LH!N6#2-Y M3BWA%7J?OL!I)A\*X^"!H?NC:,. A^L8*OO.9\HP('V7!2(629CACD;V+0XL M'%*=9*:C"NNJ/#VD@5.G%+)2343N <3L[FB.W%5MVQ['MFU+:^>FH%#'$Y2< M[Y^CN'25G2T#J=O(=E MRE?:>/"3U&H6W#G>@DTH'QCYFBA*2VW$;EV']C%HM^&TKV-A(>+^<<^779#SM/]2=)[%-FM@^I3U-L7]NB:WR<+8_09@]E4.0;O4'],L;.)_N,(O8!F?N82Y0-L;7IZU4-V '8*/O3- M1Z/\P%IU=3^8)RSU"G8*ER>>HTZW-;-$4/.)2.S@G/ M^1EK!7%>]PB6;1-T([18[QF?LFC_XH'I:/5Z=]_)L=YG +9?L%JPO^\K:%4Z M?L0ZWNHH'5]SM>X!U!T^#CE[T3U+=PR.VQE&]IT-JNE"#K8)G54>B;/*',\J M+ZK1D5QI\"-RT\%MOC[BDE,-'X?G.-FK[H.?8\$PPJLR*GR.;YA8(ZHX&S"? M:MK@/P18NO/)?;7Q:7@9/ C>8,IU3W9# ME)KA3]29SS>?+]AOKF>;[#(8:^QU:!E#R8?'S9DN82T$-P29G(O5$XXWU2 /+%K5'$V[S%\O' M9K'0:A$%7;$:HAT6N=Q$%8'9*UCVH+(O\N)7H=:C&'N<#ABL7[>TA&*9HE8T M?MRB"DXM]?O*0LZDIOKN8/(*?0$Q?^&V.QZ%1<5Q:^, WD GTLA!*D4B%3,L M14ZH)K))\D4+V,XMJ,^C-_/9*X<7AYG PEL89W?$:9<5Y/! M<"VHALYR!IXNY@E+O,5BZHA:;P=M^,)2]YV+-PHOSL&EZSA<3BW[BSX:G[-O M((5(NNHGD0O2FA[/@L-V.0_X!DE[!%J"7UV#=Q"J"['=CDA[GU'*[CP;WL4] MA#7UQ M2Z[QG"A\IQ./B6M3A>]\-+;=*8S7&/1$HC24TH(-X;,HVD^LP *)8)<30F@A MRU=D;:$;0: ?:@:*(9BR?S@"1(4' "[)"')G2P64)_W#H"XC^ M.(.N<@?;^QU66E0IX5S#SPFS1<@OA-T1\K'#(FN 1P8/X3 _EH0),<"YA!'6 MBR]@Y9GSWS@;ZB_H,YM<6!JD>!_,LMV'HB]1=$;Z,USMCM$O)BR16'><):@V MPM_%QD5&8<92(JA/F"&1<#J$_U%*NZ<[NS1OY/6- QA<0VJ#B&;Z, $BMC!Y MPCG$')0;^ C-,G$]^-4/,/! 5?2>4=9=#$IPDE 7I^+GY-S@G/7!FQX,N,S. M".PI4/L7T&^PH@Y_O)ENR$F7CTA_26KKH>GE'J5P3%CP9'K'$_OX MKY;/*^P!EL!;>L%22D&+QKU#/@XF1*4R0#0"GKLHS)+:L,A)6FX\%%+A'%)A M-SU8"JE0(166([C*'D;20\XP$609&0++!PH0[A-F&(W-E87G%!SS$/*V5\(/ MS!X=DCL:+TPF!'Z$]X6"TJI76B&\B0BN(C?BTEX,=;CS]<-G%^GP$!>2G^HS M?G8*FXVEQF*HHU_>G'7,/8Y(=VF@M0@Q<5G@66'?Z>+)$%QK/9A _$-;)KMT M='"[1KB-I@NM@J\C?%7H"?\QMH2-82;X'30UCLC@4$(WI-BQO&,%R'=>6\-'0RX1!%YV%90//A"XAA9.C^)#'A8"UTVW>%&T&WZG&R+S2B M0=^W3 L:(]L+7B9X#8$MT&R-/P)+A->)J@-Z)*8<,8.2 HB.\Z'D5X6=38A9 MC%Z+@B9[+,!MIW$:,MFE$)^:WF$#9-ZW8.V &4F!1T=;HS,0YM"3 MZ/'Q13'4< Q9W.<.'U@3'Q\A7H(VI'W![[J<='(+VZ/47UIX4+QC'V MT$0Z@X&&!6*?'1XI5C,RX5''S/CMI_3L]2QC>?,9:U+$*Y(Y&+("&EDF+M5> MK])M-8J@R;:[E68S&XUH+H#69J56WU"SW77@OA; >"D)U$PI2CHVP\JZ5W"< MN%-#C9A]P#!7MTME[3[EP MV6I'UD265LKRC\7OUNU6\H)VK;FE5UB?+.1 M+%N[TLK0DP7[][@(GC8J"Z(LS-N*?=L3_>>9W<[CJ):OYK:E&P(T4,-;&C2" MO;,]MY\NHS*18S,]^PO<4ZOD!?9_,W\V,1*$4W:HVC@%6]N%Y>F2H<:U* M0T59FQS>NHJR-C[*=TFX1Q5>E5TIJI6\4)4JO-J7X57AU=96%A5=E71B"GI4 M*KA:5W!UZT[B:,I4T=0N?;-E*$E[Z*[UCW,CKI$[7:M"Q%S#NX>PX.5<$C)$ MAT<2 ]1R.R$JQ-J7X54AUI9FN5G:;9*CGYB\Y,$JQ%HGVS@5KHDJ-X&(C#"A M?&0%(\0;LGP#"]W@XT"W/%G4I9M8G10#+">*Y^ SW4"0.%1 9CXA>JUTTJ$= MAQ:D7=D]N^?!#FU]KVBYCH:"YY$ 7+"LLZ!=5_P;&Q^?LNCVXH'I MM2JM/:+?V(""K[UR1&F8TK"DAH'OK31LW6M_28J[E][R%C4/#EP'YD\.U2GJ M\UFMNQ">0'QE.2;$ F>G>-'6:XP)?2%Q^F+K3T\/5*]2(QR89+$ ^\I-2]?8 MER^7[.0O?^K6Z]7SY._T5>W\9XVERIOPKU'@@!S*T"EY?^K*L $*N<)?_N;: M)H%;7[K>6.(VSMT>7A1W03+V^"&:K\"F0A050D0AD) $S E(U^FK/DW G6C$ M?4$(/(C^@>I'$%#UP^53 P&&'3PNT )T?HF MS&6H0!(B"I&AXF&MP/KSBD.E"73.^=OB:R7FZ628ZBHN->$20-U-]4.N+FA- M^_ WTNTDP+V2O'SB<9:7["=X3J=/X?-3RY=8A&:Z2],;]9=Z9ELC*]&/D?[# M&@6C$#Q,X'VY@6T2 JHGT-,)I3UJ)I*4Y,.28'8O+BROF+L5PZ./QZ#B)"L# M3P_,P$8^"Y#4%SZERP@#S _[_+WR4*$1P7>E/VS]M<*N]3?[\&K9M@2DQ056 M8,@SS/S:)"WB'1'8;TJ]F<4)2\VCF= ! 7_6)U8'"0J(2I<0%3VA 6#A4RH# M Y_6F%@CEBF=AC?-M3-@:\B74D-:D,YH18 MS#RA6%X26@XMB$T=0+452]<*$A*%*3^'*=]3F/++EG:%*;]O?LMC>A&,0JNA M"-P$L983P4=&C#U@1O"2&:I(33H+@@>&^/0DVNN2Q6Z:H+2-'G4NH#BEI^.] M6 :!3GKF*?(O3>,D716$B"7:%"*Q:H#\V9R2&G=1L&-R31$@PVX?J_7,2D^_53K5%E$065@R#D M]6[XA9;PR]"IEBY+^E$Q?[ 0[[>>UTT_+GY\^FDH6Q!3R@!SA@?&DGHW[ZZ. MH0UNW&QE(%*PJ>]]0>YO3";L4N4^F1^(A'O)"D%M33IQI), M,JIC\6SR 0DKY88BB=7?E%FYZ'8CHH]%;(^I=,J,8,_N(53F(NUDPB"(66CB M+M!:D7P$N91B-E%"&&W'84IBILOSY;1[<\@A\G_R7 MF:PA/#B=6/3XW/;.BE5]RG C=OSSZ@G6HXEUO76GAVAZWDP,I6[*EIB9&\4< M.9FY>Y$-8XFEFLX$;%/A-II$.6%/!1E1]!=>ZS-,,\3T&C^LD>!D;'3^'#(: MS.U6P)BLGOI9US:C_2-T^K(:P&)A3)*1878F9X(<,GD>71E+N%Q$TG0&:5NI MS<5$*<;<[*%1KY<.57J=C09&[?33EH5A60.C52/]_C!I9>M;#)K>>M/W!55O M#6.&H&MFNV)U7]\?BFGKC\56CL F(C/+_.N'MW.0M6[M0UX/$@WJ&J.W>H9\ M*V[K6G2JB5W$A_3_'IA/8G)Q5*_!CN/@'4(0]TA>(A_K:2HU](6Y(XC4$BMU MK/&PZ$]DH""C!G!>?4$%^,P9#X=(V#==>#9BBQ.C#71BI7.#WNB\ *(1?>&. MS)\BPQ7TQH_59?X("P67+LT7*I$T&GA]XMO$$P0;$"9;\85_CV98DA:#T0;= M(D' IX-NX<8@>:/5P8713(>'SUOAN(D35TSR.;*>I/HG$5&>R$;HLI M\;C<4-5-Y(T"]TDGZT.+GW@Q'P9"T#J!_TY$YZ*#(TI)(X%UDIH^[I-X2W&% MG(L@P7%]6-R0GUW;IH,%8A*(Q%UP9M*:G68HY"1DB21Z.*0AP7R*%@[N2C"_ MXFSZON2/BX/VP!$G%R+^Q"?7-):D5]HG8-Z4-%3T0&0G'33X:V0SENF'&1CT<23-11QK"M,3.K,HABQYN+<)+ M6;@H^QGE+ZMWH#'HI4['1'&YP+.PT,!7W=&?Z((H27(5OP9V]2*DSH-'?H[: MO0Q7#KKF/EXO[R('-23IQ/@56D$>3N01Q^.+<-MG7%%KU=-_+)<&=59D5NH: MU>5G1?($ )T/ZH2).F%2[NCOYO'ZJTR"G;%_?K^X?;QYO'B\^=_E$P8]@ITV+SFUP>N'!A MQ+J:2O6$*WARV\("PR^7%]T/PS-N9C3+H2O@\40BVW'C7(5P3GR1_:;ZBU4. M9T;+U*OF3DVLE\8XKVPVS]CEW>WC_=V7!Y++;_=WE]=7*(K[0\I\29&).&3K M\2?=$UM,<3R/8;OGVO(4E.<:W,1*E6)O^-XJ@K4S-\?[B/P'-P(Z2RU>-/P^ M=J?^]@-E-X_A#M ML_O YKX0MEI#/ZVU3K@HG*JU3/'7SQ0K"H]34I?'V\KPS!<>%9=8OO3<9:X_ M'91JE(6AH(':BB,FT:2__ TB P2/02?UR=/'0W;2_UGT'.Y?_5*8C1 OI(G3 MQQE&[16-4S3D>\2"?BE-)VTVRART?$F&LY40N"C..H"8Z9%6$YHU6$B,Y8,@ M96;)2"2CI 6!\XSD+A%,,[]@RKR-09L#)@,9#-7>QLS^ 06NAG&X71Q*KN/ MJ3T25@RT9<5%E)"<,MMZQNW2B3M_@T9V)+.H%-2$E8;YE__I>Q]_4:%:]E"M MMI90K==0H9H*U;:F FORC[]=W#^RFYLS=O?XM^M[=G/[^>[^*P1K=[?%(X/V MGD4&M3/VY?K7BR\B)+B^NKG]-6M,4.I@--IRZ,5GLL*2]7^*Q0\6KOF(\I]B MAV(F2VI#O&$+IXZ+O?SB$M+;-PFY.*,4!?M\'J_O MKZ_8P\67ZP=V]YE=__/[S>/_XGGA[_$:?Y36J&!ZHE3!.YZ8 MD#NCW'9?(6X<05>A@>BTZ7_YN#LS?IF5L P4\/%#]+![K7KO3J/?2A)9B1 M?+!TKROD7L^ 0\G?NI5VJ[OTYVJEMOS65^W-UBO5=F?]G:U6ZK7Z M^IOM5#JMQB:&MMEH;6;&>IF:?0,UJQ00FV]6\5#(^8W2D1D(45:\DS">97HK MP@VEW,AM$!_;=@?TU0/5#M/'T/[F&8 ,Q"][-587"#+SQ,5X>)8A/W$O'JR# M% \A$TOE0WP5"PC^HH??0CP5WA)>U[ 'NX%C<%/\=A%,ABXX0)22 M.,BA9%>XG N!N:!CJS/:A7]]CXYVAH/%HH$2=ZYOG-XB/@J;V'A:,ML@?A60 M/D)<$F/YK_"@JA!)]CC4Q+I@18MT$B+CWF'>ZTOWZK,!D]Y MN)?JE>Z\X_<65>9&F3#*!5.[6)3^KD,,[DU9[30,D-Y#7WQH-!&UK@;NL]9K M%"18VBJ-QZ8(7#8[Z:73B*+ S7L$S+R$1JQ7J1;DFE9T-GWG?DX%$O?N.0&)_6:%@ MC6YVP316\[*J;XA[JP"O=$3QO.B<6)'W.#3KN>@5RRV5#02R+X= *K7?X"@K MK=PGK>S4A _=[N3U6934'*_4@-"TNE5R=EN=ZO[11^^3/TLGA]:4%=_'5:T% M]JFNU7KM8C'5#G+;1=/7AVSC%KUBN06OT:[4.^60.:79&QQEI97[I)6M3H_\ MU4ZMX :$DIHCE!KP5]%7Q?]W6SL4G*+YU^.B37]/NG:SW,[EXS!NU;56LZ55 M&_O$%;X!J=Y&DGHM_2K77F MK97Y5N:;(A!Q4@G^WZ@K55.JIE1MJ!ZE1K!/UR'^'/L@8\G1-W# M:HV0M0<1*SZYND>@?%?$ET1TK\B0]((HSP2F31RS2=)9^/7)TT=,3U9.$=E- M/6+]K+"XS@T;25VK2=X"TY64^\I[Y1)!"(6SB"Q)833P8:)V V7PM27DGKTZ1Y2UG M(W\3G*!$B AC/ M2E7 BN6%1&A5.IWE-?2KZNM7_]9J+']FT:K]7JU2[^VT:K]\]:37/X96WYHL M%=:2=//6G;$L&Z^^+QOZPA7W#<\:SQ4\OR&IH8EP7$+96S$6[[ORK8V6->Z7 M0"/) \L+YF%-N($+2Y S81BFEBTN5.Q\YQV4P(;#R63LGWW\^/KZ6H%^5I[< MEX\7X#2 "^1_Y.:3[GT$ST+_6*NUV^U>[2/T5WZL-[#SM>I'_J->/X4_:^@D M5883T(EZ?0'RX8J;3F/N;6&Z("I) GY+, MCQ'PD^#K' PLVR(VDM>A"[Y?XG=R%L!NPRO^)_6#!)GV^)/EHZLW82>6 U(S M1L$1<+M$-$)D7>#UR96"U>OX5XS/M0*!'O$"\1E3KGL2EBMDQV0A,>;/E3SF M3)F*K9H*_J-1.VV0FC>$FB,J;@XU7\]:7#I]O<2.(/-E1.L[M#@"48?P\W<" M9EXP1])O,?-.^!M$:GZ >@?J]" !L!O5>L06KGM]W>'^Z=T/FT\)VYJHH:IU MI3&EUICZC,;D6QB5QN33F%ZU70:-V7G@W(3$24]C;:\2IPT="%:6CP>#M)5/B0=L\B?@+HR\B2R,D.NQA[ELWJ MG:@18M^92-!<2NG K1/N^!8F@SZ%Y)'W$8_"%V@UT*'A$^O?G^Z__'P&'WZF M'EQ&M'*725JYAWAP0#-NP-T;\7.X*<]=\!)CCP^Q6Z"VB39R-:+[0_89)L_' M6U]6WOE),'"SAR'G$[Q^]>4S#XI)*@1HZCE-RT> MJC5I'J\UN20JCF^H2S>8Y=+%CL 5Q,$@ J!])QBUF*;4;LC$80$$XXZ$UPXL7R-K2#<2M<;L4VJTI#^%+?1V$+_5:+=K(4H0OBO E M[WSMB/#EX>;7VXO'XK2'I>(5^):($T6.DRC$(J=PQD=/\8?!S[5>HZG11?=Q M%C^ISY\.*">P_YM/M\J-L#0=K'!:NGO( X.0,' M;J+VPFU_;K[)3[!@RYA.EVQ]P[B)T"+-(OO%G4JC6@Q!?_6N;Z-:],[E?>UV M*[U>MF8S!@$YO.;U[U[NT+N^^WIY\?#(+N_NO]W=IVFD$J,WXZ^(DQP%1ZF] M^M+B05OI0I=/T[.MQ6WE$JN/_D=V=7%[<_V%75;8U^_W5W>7_R@2FZ]7+3<2 MIZS*R&]TD*]TQ^(V#7#@0:C[/+=([:9?<>;X7Y;!V3>/^T0KJLGL\85A(+H\ MILE2J667J#=M[I7D/4Z^12S%\UU>BEM>[+!HO4Q.VI4^X6O,'(7M1$?_%-EIWMBWL3SV_=AWS2G\,YR,[%_^'U!+ P04 " C>IM6 M2)341=D/ ":K $@ &-M8W-A+3(P,C,P,S,Q+GAS9.U=ZV_;.!+_WK]" MEP,.76 =O_)HN/0TJ6%%DBY3@] M[MH++!I;\^#P-QP.AQ3][I>'6>C=8<8)C=[O='<[.QZ.?!J0:/)^Y\OP8^O- MSB\?7KUZ]X]6Z]?CFPOOE/KQ#$?".V$8"1QX]T1,O6\!YM^],:,S[QMEW\D= M:K4^**83.G]D9#(57J_3ZS]]RHX.]@^"OH\Z+>1W_=;>&W^O]7;4.6B]&8]& MZ/#@H._W^S]/CD8'G;'O^YU6?[P_;NV-_8,6.GS;;06'?F_//QCW^L&>$OK MC[@_Q3/D2<,B?O3 W^],A9@?M=OW]_>[]_U=RB;M7J?3;?_Z^>)6D>XDM"&) MOA>H'T8L3.G[;7@\0ARGY/[,YZA [].9C[B ?]M@;J??[Z;4((O42"<1%RCR M%](#P5KB<8[YFV>@5-@5BPY=7LM_7#'0\)P<@H%O@C9;-3 M/$9Q*%GBZ(\8A61,<"#](,2 =($@]U@@-L'B$LTPGR,?FSOBPRO/ WS(;$Z9 M\*(2YQCQD6HI9P+8>CN>QO*"^D@H!P5*GAI5HF_C4'#XU()/NP\\V&G;:XUY M:X+0O)'F/(_6GGS3I 4YQ^R^??NV_0">MKP%2UU'T;?@SU:WU^IW&ZBM\D%[ MW?)3*^5;1QNR4=:L#2G?,]NP=%Q5^8*)4WWFELU8/DXM.R%E .OWFRCDV-^= MT+MV@(F-XS\EAS^6N#J*(BH4/WR3?#>?DVA,]1?R*P#L*$7M!H_3Z%6*PDN& MAOKG"#&?T= PCMIS1N>8"8)Y/H(K 5.&Q^]W5!QOI6'JMQ"-=F534IJ2AJ+O MP>.V9,'A169*R@OPO]_A$H$0Z\YQVO(YPTTMERQ-[5?LI"(K& ^< _EL[]I/&9Z(BCD.KJ(/ZN^G?IXP)R0UC$_\PYJO MV*]+V9(OTXZL[=XHP)%DEG]P&I( ,O=;:8U*\#@=G\N4?X:_1"@.B(#DSA*% MAF*-8/4D0@L!"JU$@Y=7D9%PCXX]K<5[O=#STQ;:#(,3.I,63B4-N<,OA'.M M#B/H_55 +ZCKS]4E"4;?6!_)1^0BCRE:1L6LDXZ1B$LU&^G&(OU@%LAT0CJ M@1VHB7A/R]]":>KXM<5S&_%&D ^?"[*W#=+5H72*H@GF)#K[(R;BK[&WR'H]BVBI12 M&WNY^[27$\X-ZMEK1B<,S68DFJ HD)^"V ?1)Y1;AZ)Z&484>D]1R,GSI$ O MD^@ID1L$SP6-)D,,&[4C88E&@<78^?VGG0_L+>#W0, &=?5Y=(>Y4+.:=+JO MB!$T"O%Y)+ T2YQ%@D#!W1($2V%&>/:>PI,3K,9&*MI+97NI\ V"3N>5LCMN MIW)5<8Q45C2;RQRFR3QMDF($:_\I6$F^"S@IF2TEU,M+W2"4;N/Y7!\]0>$B MEUPAG3*),>)T4$JNYFYEK2.V=D$;KD"D#(>1C+'K$.?G42C. 4Q=WRNM\!/^3>SNV@5D(Q!L)!FA*94%3 O2 M3<3,;H73"+Q&(HTHELH*]DNG3<33L/II!*2=+"."I=J$Q7IJ$Z$SK8B:)1-V MPHS@E2H7YD761F)7RMTN$6/RCSM\B@4BX>I)8$F0$;-2 6-9.MCR%H*]UXGH MS48,WC8*XA#3\<*M3Y% H\?CF),()<+(4OQ3O7";FXV<$&U M-WKT4N4+YJU3@%"55'#]=9+:/Q?_&I%&J$MEE>50YU5D*Y(MH%+H#?:I]/R0 MJ$]T/ A^C[G P=GQ^?!T .]()CR"+C]Y\5SXU]8 H[.4*CC+G:78((@.:9,\ MW2;]YFC*+&CE,9&MAQ7C^^*(CICB$SG;/LJ5)QU_HC2X)V&XOGG$3H_17ZS* M2,5Y)',Q';CLQG+KD'(C)'2Q;5T+51J 1 MT%*E*P,T'W)3#5ZF8B.QK*T10TXSBO>NDP1F1,T)P*%T'L?23B3!$,73?.^M:HT.D"I%-A@MRQ/K&A5.Q;O9T)3?OK9N]S0U-$. MQQ5'_8K"C>Y0*AL!-][37J=+H%:6RN,4)M):^ M7R9MA">?9-D+N%,2$U1+MFZS!,-+&DG0IP-?#BR5ZZW712K%&]VA5!>W,7+A?PB\=RA,5AXW!&P_ERX+!BN"DYN'E<>I:XH_>V:41_C@']D='9"0\C% MF-XXN!J%9)*\%XI&LC>1+][OC%$(=YW"I<=J5\:".2+RR0AN/!4,KI!0%[8? MS3$C-!BJBTR#F"6T^ME(;W?+!WA$X*[F6.HG(@::3XS&\_<[FI (/-OQ]&VH M^ANY.I% L\=S^02$9UD"X2QF1&L$HO,3BGK+O_#.>C3#+=Z!N MM.Z_6I8F (S)[[!KB[G$!#;D+BB*#.99 M,CMAZ"45F'=V#_<[4K'T4!'$N-?I]^HM-'$Y85I6;;C*E5@'R_;IU(LO0_P@ MCD/J?Z\<]\^0^((](E(M-ITB?9$$\BL9;TYH%&&=5S_6PVU@<@+M0DRQ-\W( MYH1Q:KQU=]\<[A?&VX'%**WA9PUF!>(H(#.H M0U)E1'%VA+5%-&F VWXGC9.G@$#OK15NE5Q.X/89!P0E!\WKS5E&Z80)L&J< MZ\/Y,G$*0_CS6N9,]>:8N)PP34U(N=-=@_RQM;,'*,/BRFG.CMG9A5V2G/3V MB\/GT"JEJ>1R E:X?&>QEI#(U)M41>V$*'^*>'Z9Q*ECGIGJ.-PPB.^RH41S;G M6?G?=7Z^M%F25#,Y 6FVLK_%?@RI?N/2>!,1KM;U5.BYDNU 0N> @T Z)GBK MVK2OSQ[K^)SUZ$_20:!\'LP*)$\%K(!!AU%"@?D+D1,/7N5DRF,GOR)_(9K'[ MXGJ=#7=9EEFUUH=%1>.4M8DP5Q+3X10C.#" POJ!4Z9S8NPD"WW8]YM+0"4I>3-1'A;C*6/W1SBT+,K\;I#6 8 M,LQ_#>;4<3AA4MK?QXRB8(2BP Z>$KD3QB2[ VHCX%POKX/C6%Q2\5\L MKA$)JE?I9DZ7HQWD^)S'.+C!\YCY4WC7Y%05W:Y5^[ZB,*Y>_UGSN]L%Y=-' M]<6YOTSE*1_:3]5 L)D$4DHG1F75495ZGYGC3(G! M71>T.>I['F55#I4^G^(['%)U2.199XCK!;NZ<9#'5ZTQ9-/SNUQ\2*'^"U0T M#"&12M[PX@.AB525B [Q;$Z95*I?)ZPI,K^0/G>]LJJN_A$15C_=67 Z6Y!_ MP5<@?DAYN*33U1&L=FGW=_>+N[0VIQ:KF9R8LBYC:$R^W%$)_#+2M=N0?"-] M;(*99?FGLKA>6_"IXW*VQ).^!RS'&5R(*EOGZW,NPZDDO4:L>C_"AM7=^#[P M?=FB0#93+C?)7+4!:D^J>AM+.T\,&Z_V IR-]MFO*K [ M$S5ZZVJFTU$.!$ M<*JJQQLWPV_HB24OW +) X,0!OOS]>R-@ /[JA MP[NI/EU)[X0Y)Y3!>E1@.2(6OR)1^@D:T^S01(839J=5=KEJDBLOPK%YIJ]E M<<(H?>ZUM\**JIK)"<-.H 5P+UP<$5]/RG:#SX+1"0-U,>@S%E,:% ]SGNC" MP U<+1+A8LFINIZPHCA72P5+;[=\O,%0_H!C[.JC-)2&=XKU2S2.HP#NATEJ MP>FOBU>?DE^?!F<3J;,'7^5!T+C;>$19 !FN= (\DH2Q-+NWVRAT/$.@$Z/N M/W$8UUN8IW"BR)[H2I:D[>RDP/X24#1 M)W7UKFC=6L7(YVPAK;1%8K<_8K_E8BO/W15/\M)]KWBER5['ZE7]2BYGAG+Y M2JGR6?7%YD5UV;#AM54KZG!V'"V*QW:GZRK)?ZA;J-O@N"_;@CZ\^A]02P,$ M% @ (WJ;5@FI+T_:'P !38! !8 !C;6-S82TR,#(S,#,S,5]C86PN M>&UL[7U9:[?X5&\SIIU;YTN'U#JZ\BU)9"DNW[AJ@EB\1M$. H);[ MZR<+(+B &Y8ZX&%[(KHE 01169G?R;VR_O(?/TY&S[[A=#:G/Z?#H>/Y,,"'7?SK]Q6B3 M90H,0N()E$L*?&0&7(DQ6&-DDO+_'/T2#2LI)0:RZ *J) /!>@[9)J&2*4)F MM?C2T7#\^R_UCQAF^(PV-YXM7O[Z_'@^/_WEQ8OOW[__^4>?'0VO.V#]+7\Q7_]]N%+.L:3 ,/Q;![& MJ2XP&_XR6[SY89+"?,'S!^EZ=NO9LR8[I M9(2?L3RK?__C\_MK2Z;)20JS>?W[1?WYB]>3<<;Q##/]8S89#7.5\IG(YP]=[Q%,NOS]-)F@6HXF=R M2=O_WGJ1%Y>[26&4SD8+YGV@U^=+5=J[W!C^F"/]_I*M*U)&DW3M0Z,JU,ET M]9NC$'&T>'=P-H.C$$X'RS4^3&:S=_2P$"7SX?B,GK6/ISA=;&GV"LMDBLO/ M?0T_,^+5 50FSN(#6.:T$,2%>X&@^6[U392@6 M\CO =I8BWYW3YR34+US1.# <94R%0Y'1@HK<@?=. B;!C#,IHHV-.70+&==W M=@7.+Z?I&7$&IZ2(GS_[CE5MGNOD)4UAFF[@_+I&./_$B]G9RB@1Y M-X'K6!R22V,:H^A.8C;!D_PW5T=M)-D,6*\GL_GLY3B?$S$;:!U-3DQ!-IS@ M;4@_>FT(X]%C#LQYD5MKI74:=MW3PCLK#)P M$IT,#(&)1$%"L0HB"_0OD7TJWJ$7]D&?7]P%); M&M.G(O&6#&ZFM7X+T]_Q@IYO.)T/9_3JPD1GSWWD 7+VC';+$I .=1"=]F2D MF3.FM0Z[GZ(^&<8FV.A $,W \09/IYB&"UX,@N=68_1$02$**AE11[*QEF=" M;=%%J<90N+K^)H)73U'P.S.YF9A?GDP(;?^SH.!C(=\LC(^&<80O9S,D6Y1R MR8A!@$Z)0CSF,D2R3E HMLO>9[2L=8!^/T6;0$$_12@T%$0S<)!G4H;S1:QO MLXM>J 0RBPI.QL!S;2 &M(H%SQAOK0$N5]\_9]!=%)-=,BH4"?2 :O+6E &7 M2#!>!DVF6_*$^JDF^1[7X=X1?31L5J5UH_H':3T*B/6%$;[<;U=(@OG5_*PVCJ&R2 DYA$4 MQT0!(PN 2J--G&=G9.ODU54"&IH9Q0.74G$0+I&$R/4A,Q=(3,PS+:2RPI0# MF9G'57Z[2W@=N#MRMQNLOIS/I\-X-@_DV7R=W*%5?5$"'46_ECD*ABTZ""4I M<,8RS4,QJ$.7>-Z$R%ZIN'9@Z598S3!U6S6JJ"Q99(Y<8EF=[X1DBSUA/;HH M(Y'I2VO5\6 MW^=X)$U M66MQ[\7P-;'_Y<4ZAS[0ZZZZ>EY/3DZG>$R?&7[#@[3XW+OB(?I]-M]RH^:? M6Q8D _BQD)=/KT9GM>GN4TW+T,.PB2VT&(*O\1\97HH%K T0O1<0=7&9%(NR MK'45N?$6]C;,M%B*'MC#@UH1D4R!W0M.S+QT'[[P#U*2D+4_%AM:N8.,M],F8/B;>;S04 M/2)2VOFA]VSB'5$[/!J_/IM.<9Q^?IV&\2PLRKQDCQ:OSG&0__ML-J\J<"6+ M 2;47@4%4F=1*P&>/'B7(&D>=4Q:D'M_0-3OOI-^57.?!O@/A)N#/ .W/LAW M/L(Z!>^<%(#,FTH^0F"<@?8Y>8\N9MNZX-R,^"UKT]UZT4\%ZMW!HXL2&"TB M,%H+ D6@."0XB#7=X;RVFBRQ2^#]@=>.\CF(]OM4WUBH[<6G/E$L M.L7Y<+J(=\[K!Y]&I-!O4>591\,12B1&-/Z NW&,K M6U;L_[]F/"1T&F:V[F3L@+R2%!*SH"TG)FGMP1JA[0?0@5;&&>1")H@2R@^0*:D'Q M>>N2P-KA]2Z&<9N0]AXU[XZU9TCUNE M.8]@9UW79FZN?NTYBE.YS^KJS^O94QZ][1^9,"U29GK L[4)T37Q#>GV#P(W#=2$1T([MVB:QU^FZTF&=GR!^M(RNR$Z X6^1/#!0=N,R& M&1==UY#:I=W_D&U6CX*DO235Z(3@BJAWDVDU%O/I\L0B.0?'9"P^A>GO@^BE MX2(ID#S2GNNAWA@P AFZ)(BXVR)0B-DEFN5QTCP+G) 4[(/(JO$#V"%MD+/P;+7 MCV> =I-/<\20[KN*[D5.[M;="QFUL!XP>XI6<]#@)06O+(>26;0ZY-91PI8D M;H(K\P?%51=2;)EGNHT7[X;C,$[7Z8L&R2X9!X%)HB])!2YB 7I7$^420_,A M'YM3UZ#P?2&A][/969V7][%\F(R/ON+TY W&^0!+X$[S")FD06ZH00@Q(GC4 MQBIAE9+-G[('J>I3OUU'6+JE!MY25,T>I<]X>O[$?RR+AWQ!2K(%16\R;KY6(E;"7D*H65KI.POD2Y,.E%U-DW'84:H?3TY.9F, MO\PGZ?1G<,.4(KX&!"JSF28(%U$$RE=#YV+KY]V&JGD+@V5S!M)55_8N[.$5Z"X4WFV;]EK%''P&:;BOC6-$7T$-R7'!,3"M= >'CK3.<7SE?T:)W,'I(HJ>;[#45/2,&S1DDZLF3+N_23[R1L MRQCTCX:J-@)KUYM#VZ__USK1MS"J='VFD'@Z3'/,]09[/$1?@YS?%L*IOG 6_0>%7EY)F1Z7D2=6E+=/RU\ MS#&%%)J?53OH#CM*!%P.\;M$I U<)C)I=?@+\3)8^XN\:GK>E>;T(,613P(E<1]MQ!S$[#SDYR;5EG-D.QKWLU-+S MR#-'GSP\]Q5_,W@NM_BQ7-WVQ_%>#!X$$8/+6H/.AOQ2;P-X01NA;17G3#4) MK6=E=K"-/I7+GQ#@'QM072ONV_P>3XX-PTQ^CZ[3#S-Y0-$P \SX(&21*=L. MYL[MY/;N=?#3YA*C$1FXU10.YA0A"D7^G?")H=%,ZM:-Y+T=2M<%-NXYT[D- MZQMU-*W.(7\<7VE[6!W$J_WJQ(%K1W\&07GG6":OW]3S$-*K.E2*](8J,4OZ M+[&U_,Z=?4U;+_X4JEBM\'$(^32>D>?MB0I324D<8C(" M9"F%.6V-;)XS>("D/KFZ!](T+8742/V\7K@/[\_G?]3&\8KIY8O/F)"\@SC" M!:ZM],8HGNH%.JH6WAP$@X&4HTXI9$9NR\-'3[9=]2E4MMHJG(XDT@@O-QW< M=\/121T5@R/\-IR=7RM3J9.9&^^,A&05Z<%0ZW"\.,@1HU=!.Z[8AGC9?-6G MT$#9%B\=2:3E_/ U^EZF-#FK(5/X6:%<;R%):7J&^<,PQ.%HR9#B11*%U*!F MK(X5J%?4<,X@E12DDDF00FQLL':C] F4M5K;L0.(M$/X7;\ MF)@+D2+>Z&7-7 8!%!-+$#XGEH66V79P@>J&U&T",_L'46P=RZZ32XOHWR,\ M'YMV]7*505;!N"(*666TM:U80B@A@^8HI3*:9]NZ\KD)79O@R?VQU%9S<34# MTI?C,,5787$T^J2&!$M:E'&I%!LAU$L_5.84#QB+@$S6D3O"F.;7$]Q.R29@ M\7\LL#0022.7^R+)<.U*VXN!"8.D)/=6*4B)U0L<8P0G;8!\"J/:F__E&''>Q<2(.[Z_JTD1FVRGT82(19/Q M\61$B)[5$LG\YTZ3:Q+%YR6@!KFHZ^2BP#N60>0F=FU3TJ;KQ"!B[8>/V$U.[FV&' MX\ETP8#S33%9_2ST4*0@M:HH2/1UU*9+/!8T7@O>NH5HG88^-0KU "I[B:@9 M4*YD$\[3HX-0=$(A')G! M3%! "Y9;7@46@5P9!I9%C%H)D9MWN;\IO,L'EBJ3[JO MD;C;L[C=G>ALC&!M#=4<$Z:82@ DN4J(H M+4>UH>W?=,T^U36;.@&=,+U=*>!F3"[1.5=\I"""!ULH/BRWE8.1U&G\(POQ^?U^X&/IN"W) (O;'+2[*=9PJB4C:0*'-J M?@O/':3T*R?F M):8\KS=+9:PCOZ6GO0IRQD-Q.6L4KGGSQ\-4]2DJ:HR/QB)I!I6OM>Q_-OVY MV.YR_L<_P^@,!QQ-1L$=4!Q.FXW<@+IC<&H@\61%*60GN-1;:VFUN2V*=(J[7)Z5!8 M+2\H68T46N(Z>D'[U0%,*O4*HU0KQ0D7]QHFSX)!;'WIVCH-?8J]&F-B+W8W MG*)RGO*]0HC5@OM<)]1IC:!2H6@B^ 1:&A^02RW6>Y4;G+FZ04:?0J[&HM^7 MZ5V4D"CFNV67B 5>S_"X:"P7.K;N GV(I@[*9D*)G)BN M%YW425DJ*3+@)9,!-P*#Y8K;UAG&W=),CU!6VA\7Z^C?4P#MP']E2"?M\CP, M_%![:R^+(;.!D<449QW408T4&R;R]:-%8");Q6NZM/E)V\THZU,(UBU@V@NJ M[1VD5W9_>3QIP$+P,O@"29-=4#Y*"-YGR"DR:3A#JUH#YVYJ>EJW:@^61@)I MZE4/+P[*OIZ,:SLFCE-MQ71&,>^B *.B!>4R6?]L2[WG*V')7!AL/6__'G+Z M%']U"I%6(FF8!,R()[7H>GNSTG+/K\-T^K/V\I[4,NT@&NWKI;+D,&*=^NH2 M1 H.(5L1:1/1%]U^EO/V=/8I@NL459T+L;OC\5?5):K9!Z? M<8IT8A#+*2TRM39<#Y#4IUBP4Q"U%$V'5;B=.BY-22&40JX9S^3D>R4@1&DA M.YY@]_6'8/;N=N'.E#8"60Z87N[XLCRKC[M2V %#7B,%8U60[!%US&A MJ!AZ,KZM$]BW79VX/?U_FTSR]^%H- A1N1K70N2H0)54N<>GB MT32<_%:]Y6$87<157TXIL)I]KC*8O::1$,O-@QB'G@J_()%1QP_= M$0H.'%<4]6<-.;MZ_:%0X#DIZ*!#5L;ZB&[328F;K]JGE,W>\.J(V0VGBF4L MPS%QX?.[)>^AIT_SG!K H1GK.XJ!HE,YJ$@D9)9!>5[J?=8"M$PZAV2" M=';!V8<#+^:JR=][,J47F5B60-=FI$"-XB0XX!2DQ&%:L M;#V)82/"^I?5VP47-RKZS6721>)GM=,D(B[F,6I=#]R&F,"EE(#Q+ *O(QIS M:VS.'O[8SX-],0-QV'Z\SW1.+NC MPDZQG#,B6+")@GUE&8.8K0&;ZS6L3I84.Y@'WM5V]KXVB62_&G2Y7/Y\-.4@ M6\Y]';*=O=/UG*8"QQ*C)SXBJ7ZA3?,Y>W<2TR?/JR_8O'%U71-)=C+2>I P M2+.(HZ6(U5(D"IVP9EHH2",?PTO??@S-Y?J]NFRHK_C966"M1I@L#-#JOO3% M+M_^J$G=FI:9G%RW3P/,@26ER C7T8&*?!IPHBC::49GO1(QFP=M]@X+]^J0 M=M^@U+4@VX485P:U?RSKC0Z#0GI2"H*[C378%9:#0U&G> G-HL]"Z-;C=N^G MJ%>7%_4-=1T(M:E*NX"Z116]40ZR9 *4BJ7&4 JT5X@4J]EL-IV[N+U2.E2Y MNF_HV%L2#4L]UV:_#W0I6GCFP:L:H4NE*9 V 1A//J''4'CK^SS62-BRD/SO MJ5;V$=MA\Q]?TC'FLQ%.RO+JM]EP/#_&51YW4E9MG&W3'-NNVDDV8Z^M-TI: M7'3)2ITMJRUR.BNLA60&/M5[]3!RC$H79*VCG=L;CW??P]^F]19;'V7FOEX& MR .GC:0"/KL"G#M73R)8TWR"P34"^A3V[R3=NQJIMV=O,RNT(N']R6D83C%? M&:^S?&O1;U/)*W4B%Y-D)$7M^:S)?V_)/6=*YE(X,AM;EUHV)JY7$7U3:+25 M2Y<&:#7H_*$K5O8Q-]NNT<"X[+6M1J;DW@*,+ 6E$ E$J,XK)X_&RSKPB%R9 MP!42"EH_EYN7P%KL=:$=+TJ041LC%8=ZVS4H@[1;4P3PD- P7F),W>_V*D5] M,DK-9%1<5>%9G0@FB M+K ZX$3[@%G9+-J?7]N&P%Y9L.YPU)G,#F#9+H.*FR0W,&J;?'T[>[;U9KHT M90..(@M-3DM,U5,2Y,.$[.M8[%AUB#5B?0QY-S:LDUZ5*^WE443I BE*KTVN MOIJ&X P'K:RT(4;A9?.AU/>3U'OSM14V-NIAVEHLM*): W186IJ2M-N MH\H64&OAN0W,APYN:]BKH>E@K6V'@<PA1:4B\7O.K7&#KTV#OK/C46=A-^1"QZ3VP3BVQM7U0EB?9-VHROK/8<;)F^%L.5V':+G"NQ59 M@;$2,J<8)FE%1H,7<$63W>?>.)-"2NMCN>Z$X ;+]<&(=@NCUCSO](3Q39A> MCF:Z\^Z>@:3(E@<=R#<,=>0!.081:2,RF)1)%)9YOB%D&I+5AX;S;J'U6#)L M!,'%*8J[>+-Z-%(HC)EZRM0ITI)&,_ R&DB*:1^-$P(W]0LV6:\/HRNZ!4US MKC^:@W_EK'I]$N@#7W&$WX:SU0>6O[+Z@J5%[LS=WXN:KIW_=JQJE.NZ576M M#1\8H S:ZIP :W"I,I,UDUKGK11CN37.ZM:7R6Q"U[Y)CDW6J%>WC'".F1[/ MOT_FGTE:889Y@+K$:+4 \@NJFHX*8AU[EQD:KKS+I;0^UKH'N7T($CI#W'K& MY%!B;99LVX3@"PJEJ(>VA0/-@B/.F'JT7SDHS!7I99(VM6[!VX:^/L01O4+: M3H+K,K98H^_]^-)$TDC88 MF0.:N*G3MR\M?8@B.@?6(XCM@%!K/")ID MW2O@(6 NPJ@[Y##Q%*%@D*TEY MOCYA>B]T-B;_$%9CX)R2NMB:P1#UO'.I1U5"@&0RA9/)"8FM)TYN[[D]9M*R M[[C=Q>1L)?5&SW^'L\\&FH+LDHT![U6="U!;=W*Q(+5U(%Z7XAI\OTR94IEA3@_S/01N((+XYIC.>+<>V7GZ(/G<\SOG)7Z#X9DZ8$ M-$B2=,>01GF1NX^F"Z$X9Z177>#DU\DZ=S:)",(Q*32SWJW[Q(<:,K#+^:ZK M!YB6]P/\AO/C2;XZ=S7(HGW6"2*G\$61$PG.> O696EC,2FRUFW4HO"8AW+'!$4RQ$<=YYH M,TZ[**S1K3N@[Z.G#Z:Y6Z TDT;+DM(U93T0)BHOG 8NN*:U*2@.:!-Y"*9X MAT:IM.E@V)O?WJ?L0%L)-^'GX_LVE[V\5S[?O4=S[[('\V,VWWRS8527UB$) MSJ6)%H06!+JB @0?B9LY*!:\KF/TFUOO.VSTKF;FILT3)?*BF0,OG23%YLGF M^>(A,Z^C-<(SWGK4TQ/P0G:5^^WF9#^NM[Y,YY(*B3(D&1DISWJ!5<@(P5%4 MQZ6FH$X'753K#O5U&OKD4;02^EY\[LRO_->00'@V_XPA#T<_26GB]&0XKEKV M71A.%Y->SR_7]-:8+!V'D'( E7F!&+(#=-F+K&*)MG6NI. 2K>;TOSVOPUDZJC!&FW'&\<>PP?>1^[[ MYDV/B;2];^DQW-==1-\IQSN= MIG9V2E["HCHV>D>.]3@MRJ,7 \;J]1AK5V2$Q4F#^728YKBX/F.ON6H-UV\Q M8:TK=C1R1FY9__KB+]>IN?+)0< DBLUD=B3A6267(02AH"2#5BB."EL/:-N+ MX'W-WO4O'I12$BN&@6>+8Q9*023O'YS-+@?:O66MTWW7*>B3DW,X)*V;QSVD MTLPAVNSRGZ*#1L,04*5Z^0\KX*(6$)64R+60MKEOW.Q"ID,Y38^'H_8RW-#0 MGK]?_XAAAG_]T_\#4$L#!!0 ( "-ZFU:MTQT!U7VN-T5L_,"U< "-CLHD@/23G3_>M/@!1MB2*E36YL2J*[UBI9EI7$A_@" M0 00EW_][W]>3+[[A//%>#;]Z_?B!_[]=SA-LSR>OO_K][^_^X7Y[__[O_W+ MO_SK_\/8__KI[:OO7LS2Y05.E]\]GR,L,7_WQWCYX;M_S[CXYW=E/KOX[M]G M\W^./P%C_[;ZCY[//GZ>C]]_6'XGN53;_SK_BS4VJP2<01*):9\T"Y%;YDN, MX*Q52:G_]_U?HN4EI<29*J8P79)EX()@V26IDRU29;WZT,EX^L^_U"\1%O@= M36ZZ6/WUK]]_6"X__N7''__XXX\?_HSSR0^S^?L?)>?JQ\UO?W_UZW_>^OT_ MU.JW10CAQ]6_?OG5Q7C7+]+'BA__U]]?_98^X 6P\72QA&GZ.@ -GY=?_L/K M:,R/ZW^D7UV,_[)8_?>O9@F6*WKNG<)W>W^C_HUM?HW5'S$AF1(__+G(W__; MOWSWW5IR,$_SV03?8OGNZMO?W[Z\C70\7?Z8QQ<_7OW.CS"9$.+5)RP_?\2_ M?K\87WRG M]\?\Y;-8Q@*7DV5#Q+<_NRG>V06,6PKXUD^-QK.#<@ MMQ'6CTRSBP2+9?WSQQ6ZYS/:AM_ >[P?6;I("V!U0^5JO83_V]?_^MKX1/1X M.JY[QROZZ]5'U,&.0H)_+G&:,7__W3C_]?LQ.@X!8T*KN8[91.Y+3M8:R$4: ME4=?/Z8BVF":S-*-3YW4W6WVA8X)1)RL?CK*.!YMCIN7TS*;7\#55/#E$B\6 M(Y= 9B<*L\4H1B@LG1W9L.!*$1FE<+B#TL5&11:8?G@_^_0CC4.\2EF_J4*5 M:U+O&7TMYWZS>D>_.TJ>SC@A%'-:!*:-2\QGR5F*4H'07IOLFLRBCG83]5?] M>#;?X+]:+$>NIFH"#,#>&MF"/[WW\WF&>=__9ZW(/%_7L)\B?/)Y[?X M<39?CE*6QG%'&)2,3$>/+ :K&2]H1<[H4@I-^-P:^(RH[2/2VRR+%BR_P?EX MEG^>YA=D]8ZR3RIJ%"P%1X!,2 R$CXQ;RVE?5 '!-^'XQK!GQ/#QXKS-KVRR M%<^!K(TZR2N=*Y% M ;&]A'B;4-V?T+?X?KQ8DIXM?X4+'"E5$O+$&7HD/)9\W !2,^VAD)T@A<(6 MI-X<]6R([2',V^2:_N2^@S]?9IKJN(S75R!76N>U$")H\KV3!*:30^:-,DQ& MG;F/)LK<[_B]<_BSH;N%>&_S;OOS_G*:9G,Z,%:@?EN2B?!\=CE=SC\_GV4< MH>!.!9JTDMJ3,D;-O$7/C-$Y*33&YGYN7P<09Z,#[41]6Q-IMKWXSKY_3M MZ_F[V1_3D0$#I21@'A2IGR;-\TYQ!AB#X+S($/I=C>P9^-QX/E*DMUD.S5A> M;36OYV_FLT_C:<*1+"9S4S)Y]X:TS_/(0M'D(YBHO=<*E6BQJ>\>_=SX[B/< M'?Z,*M[S;,YP@H(U[Y $(*1EMFZVSCZ+D@FBS=>%V&S[.>. M71_M##@]6G@[6.QU+5;?G"=O/LRF&T=?>9>\XY[<^T0>(!>!!9MI1W'9.JMU M?3VB&? 9B\A[F"TU_W7;Y@NYZ1>0L9WX^4$1T(7"S(1&#+XF Y WR4Z M'IPL""#1!9Y[,;H]XADPVDN(.QCM=0'V;@XU3.>WSQ=Q-ADAN632!DZ^F0M, M%R=8-%JS4I2P2B1!4^Y%YXWASH#+X\6W@\A>EUT;K?KYS_0!IN]Q=?E&[K46 MG/POZZ*@:4G-@C">%9,/?H9\!V,^'N8+W!]=7+ MZ1+GD);C3_@"EG"%%'N" %I<$7U\P7.W]/A\;?Y[(_EA^>SBX\P_3PBVR]G3F:] M$8%V$Q57"!/SP*.64@NPJ0'%.P<_&ZK[BW8'Y;UNJ:Y4\ -.)ALX HT'8("G%;,BNF((Z MVGX1'WL&/@-R6XAT!\V];L2N//6OD#9QX,+K4K*SY+J3QNFL!8LA.::4]6"P M&HO]XCWVC7P&1#<1Z@ZF&]R"/2=< )MI$<0V RU\O;ET2=]>)RP5[#_!QM(I JA_T? *+Q>NR M_3FF@X=G'3@/S JN"Y4"B[@BZVJDM7;@9+G8_.2K MFMP+IJ&NW)%M?J_N'$'S; AQ-TR=VP"[CN?%:M?LA&BTE?[>2!%NHVEY*.S+ MW?_*?V.Z9H/(^D1:X"#DA))!=&1_DG*S$&1BA,D8IXH*=V8]/V;V;U1">$CR M#Q#Q$*2O[H96N)[]?64IC60FY]$HS600AIP.[UE(Q;%BI95%%J%B<])OH3B= M'=B*FVVJ^PFV81K\J@[%Z-?9$A><_O>&3D#2ZQ>72#38*VC1&2D#G6BU6@73 M7I)2EZR9"THB*LZ=WKINW5'=HL- 3Y;6UD)LN)2O0_M!&O[Q.C9WAW%.W,# MV\9("#*#,M$PC]4(##PS,#*SP(N76;KH2SYLE]XSTCE0W$:,#;/?;V"3-]5/ M\RML$)P*$@3+7 W7L)D? M]IPA/L14H]&9$_7YE1PXTD.3F;96%"ERS"8\Y"N9#BKIP:S5V M/:./!O'$]>(TPF^8&+_C4N>G*T0F0P@&%2O15G]836 M\[;LIR>N#XT$NS\=_E]_W!+)*_KKT;5?IQFG"\STS6(V&>>JLS_!I%:-_NT# MXG+Q^Q0N\WB)6Z9'Y^JPW3^_1?W8(V>S56$V(ECG;42;:RYT@N(\YF1TBA"Y M,:-#!FKTGOGJRSMOA"";98D)2>Q5KU*RU'(822DN-,!#*'-";'(-2T*VFAT ;7LS?1',5&O0%E$B#0^\"L=;I>-7/2;W!,0#90DLHEWA4"?91AT0780^E#+Q*WS8WF# R@)L]2 MJD7>%F\Q(4$D6_E77&[R)[/B12!J9@/YQ5IA#0!V@FGP63I55T7K<^TN/.>@ M%,WDW?#A9X/M]?(#SF],>205(!?D+TVQL"Y\#Q\1)M M_@3TRWAR\??9%)?C_\3\>OIRN7C]QY0.HY]KHOR2Q+,VPJ2.\'RV M6"Y^G4W3U=R-3X*=R9.T2Q^#X Y2 M@0'.LE>SZ?MW.+]X.?V$BV6=VF($P@F(BM:A].3,&>69K\\Y5EFK5+(\;S]\ M]M[C=L!XDBK52JS-8QF^ EE7^YF^?SZ;3*KNKM7R=9R,WZ]"JTW=Z2?'K/J[\#Q)A6@NZ(8! M$1ML?YO-\A_CR:1FW7 3A60EU_"Y0M8;F=*6.=JHR+A3-O&[4D2/(7PS]I,F M]R@!-@Q[V."HV6PKP>&K\2?,O\S)U/@P7N#:]!A)2"D7KEA&+9EV4I.%3L:U MX]*ZH'((S:\L[T;TI$EO*.R&X1$WO.:7TR5,WX_C!-?SKGL-2J"=Q@8676T" MB\K1-B,3B]G;:%S=<5J[J_NP/&GZFPBX8=S$CNN2:SY%$2&"%IP97@B4#^2< M.^&8UI[0QN*M:'V4[P3R]"GO)=H!8A[6>$9.\61\S5I6JZ9@-5I'Z^I*9&FU MLEJDYA?.JY&?-*-'"*]E:?\OON$8XGA"8L,%F8:KH(T/LPE]^**:B$=L3_[1>1 2!GAWNH9S^PI6 M9B73JK60K%4J5*&E0/8HL[0^O%#")-MZ$]B/YO0*,0R#^]6DC_@'?)!\ Y_K MZ]CF-MU''5ST-%E7R+F,(K(0R#RQN62;R50!@-8GPTXD#ZH0O;C:\Q+90]#- M\PL)T_P2\QN8+\=I_'%UN517P5M?E%/+FI>^P-C M]4LR V5+@ 0*5.O#83>2)Z\.#04]Q.OT6DUOSWD4;?)&6<7LJFU9 6"^8& N M@^8 -@K?/&1M'YBS48(VXA[@:O\%QB_A,1QD5!R1Z61H'RI:LFA#J/Z.J*DZ M)=U9^^^XM1\?+OIHL 5_G$B;)S'N>T[:@%-:.ZT)C:--IP;(& 80 \/D>:D) M&CIV38"Z9Z@GSVU[@0YPL;]C=]$YYI"38C$&J+7>"_.0-0O%H..2APQW56AM MX^L]>?8;"7B "_Q-O$#=:U-66M#UW3 M?=8-V;FZ_^UI:5Z(9-]F=NW26@DG-8]DD1@GF;9 :R5SPX0J MQ@13)"^QYP'QD)?^@ZK"($(>P!'8N">U._D%OH,_KTFE/E1E@]D"+XP,F9K6 MFP2+/'BFI#':2*DAM[X8N@?2F2G*$$0,X"BLGK6N0_JJP6!3UHJ,7+MJZ&>C M9='1%\@V!E]T4JFUW[ ?S9EJ1R/Q#Q 75+-^Q^M0Q7K4S::U+1Q.$X$<%9V] MR-8R,H-HQEH;YCU*)HS()2C!+<3&FG$'G#-5C58$#."1O,6,>+'*PB%])60D M//K=]ZM^V9?Q ?16^NE9M&: MZB(*K&M19!HMD MXXE:\XP64S!!UZZ+"DWA5HC6&10[8#Q$D,;#,7LK!+L?+8.5=[Z&QQMCE?>2 ME5427ENO%K#F7M*4!0>EQ':IT?Y/>;NA?-/JTH*> 6Y^WF+-4L3\ M,\RG-.7%LY0N+RXGZQI>99S&RY$7,G&3.'.BGM::BYIW)%E("%E)'F5N?6]\ M/ZIO6I<:DS; 1=&[.<+B).LYJ54MO!"KSIOZ:!(",)DE=SIZ M-*YU6.H^+-^T"C4A:("+I&NJO+KMJDUNY_BA]OKXA.M;T5>S1;T+?5W>P9^U ML@MJE35+Q3FFZ_1#YHYY<#(781U :V/Y0(C?M)H-2>< 5U6W)3<*.3D;LB); M3M0F,SN8KD:RG.7(Q6.UU M;>QI:T$3(5AT.C.N!#-]E[D@$)[@TY%+H2'MP,+6/ MFN<,I58\1AW%=N7TP1/,SO3*NRD5 ZC*E^RZ=6/-7$K$Z J=QC6J*64ZG"TH MQ@,X[TKAT;8VR6\B&+HE[:U17S7)*NPAQL??AC861^ =J2AH6YLFUZS;VBS M%YZ5*MPUMY >31O:%@1W;D![B*!/TWJT"Z)OM@'M073=WX/T&%F?1@M"BDZA ML"P$1>9,E+(6+O),9150*CH5A7JB[!_=@+8Q^8>(^#0-:)-P0O!:+4'02:@Y M&290K=FH/)D\R28W 39OI/* MS<%.VE;ECGEN]5AQVFCKK8@Q%NTR^0K19^!%6 7"<'%(CY6;HS9ON&(,NE)# MBE?7\+2MD+<:0V)& T@I,FT_K4,P!VBXD'?3W"U,TSSLXMZ M*_.?JY_OK;TX,JAT1"Y8B))6-=0'50Z2):X5@%;.B]9'62OLCZ+>SB':=,0;B-Z\BK24. #!/_M0O=RL;@D9#H;7FH$1ZDIR=I;8#X;19ZFE,JI MX$KSW+W]:,Y2#8X0] "1?-?B4X'R%=.1 ')>R!@'",B[!O'6WB719=0*F56)K"(C.?,6 M@7&K+?'I07@^G%:@':U=65A0!KO&%>%3B]7:Y88;ECFL5C4 M0L3FA?_V0#D_]H\0\0"1;;=@O;Y<+LC2K5$)HQKI()4,S(AZQ81(>Y/FEF6/ MOO;L3;IYO;>[\)R?#APK[ %BUW8$_JXQCC"C2[0[,9/KC#EM4!&T8X'L%I-M M"<:VOL'="^;)JT ;,0\2FG;C$3HZDSF7B@G#0SV0R(.!4EBB+8F+Q*&(P=[E M'SI8HP^_/<3X^(,U5(!B:VN9[&A*6MG,8JK?)6ZC)Z%%W3JU\+$':QQ$<.=@ MC4,$?9IG^BZ(OME@C8/HNO^]_AA9GRA8PW+@Q4BF4BJD[:)JN^$L97)3K"S! MMO<''GNP1F/R#Q'Q:8(U/ \$P#JF5*X/S:I&%RC%BA5*%Q41PS!>P.,+UCB$ MF_N#-0X1[&F"-2SX%&2-1DX548U5!83("AJ E*+3JGDPUB,-UFA#]3&"?;A@ MC2^;W&)6GG^ Z7MYV# M<$(675(NQ0N>=L=K=!JV><"&"BE$99 Y4U^W%4\L1,V9$$5ZKY( WGI5MP_8 M>#E-U77&%[C^\^7T'5Y\G,UA_GDMP+>SR>27V?P/F.<1!A% 8G79ZJ6:L$"^ M-!W1@"C(I\-L!VA3V!W?H[C%.$0K;CHSNQ M][H*>2LL%UPQ$W6H_<'TNL"SU4H*#>2>8.MH[ ,AGJ&UVXZ2 :[P&M49R+&@ MK_VG>:XE=ZRK'6U58J*L&I!)-+YU8/M3+3(QJ((,4T7B$':;6\JK.:SC7][B MQ\MY^D!"RR\NYW42.!_/UC%R(ZD\>$4B4DE[IDW-@_2 M>B%!9T!N4T=+=^. M0YZG[@PG]4'JE?['Y6)=L?[=;$]US%7(1(35[=K%1YPN5K'W;Y&DM1@O\3>< M?QHG7$_J+:;9^S6+5Y7LBBPF)4WF YG<6M.A$+ XRHB3X9L,MZ\F^W "=MUS5312;R";-C8&HQG\/BPZ@6H'#@:7*IUL\K4=7Z M%+6?'3HGN,"<6E=-W8?EO!6C"0,#A)G?N+41+,*$F/U3#2SG+O#&2Y9) MVUAD4JT+6=X <-XZ<+RL!X@O[U3F.>N8I4Z)R9+)X30(=) %Q3C&@-X:8;'U ML?$X2W6?4DV:,].PE.2>9[AN;W C(TPJ) #FP-5J2#Q5RY+A2I.2$0RK2UG&E)]+G.T#)+SOMB@ M';:^"C\8Y'EJVFDXVZ%EC^451KB@P/G(R#;S3$MK6*S9XE8[#QFE\18'=Z3Z MO\(<&YV\#LG=V+*;I'G2N G]D4<1+:3H E.KG+F<)8L2?2VA'%#ZY)0;IKC< MW;B>_(MG<^$/\$ZPE8BEC3?)ALR4K@O%9Z#=11G&NET4G&HZC]G2(906@X,UP[J;P/RK5_ M?_?NP"=@PJTD_@ *W^[]_D5JB!=";( (TO' M,BVPQN$YS93-D;M0: -LO?GO1G(."M! Q@,8@CM*ZET!HP/-2PZAUE"LQ;E\ M[=8I:)L"&V,"Y36V#I;="^8<^&\CZ0$BJ#NT$[\"*J5($KQG"#7\*4?/?*K] MD@"D3IYS":U5HC.X,Y!,9K)>V\4<\OR2+^M7Z9>3LML?K&*M/X5YG/ZYA.^J(?@9'$3 M3L]]P%5[] MU\O MZW)X77ZZ7- '+A9(+KHR +48K858XW4Y,CI,!4/EN)D"HU%/T2*?OJ ^7*"K\L=0OCI\]4_7K6%!KV*:6,<K_<[)._$TNK&^%$)I[CLE:F=+1; MHL@LYH1,AA"RC(IL M/QN-G^[ =[$!N:R5DSB3:OM' =S941WP7/[A>R3DP_ MQ+-7"\GO);&'V$Y!IU "2#]KQ?E0:MN00*Y3LBRB%,H;H[SECXS&/4]6IV#Q M$&D-42!PBHG\)'*MGTWSFPDLZ_ZSN485)8$JM=J&IMGJQ#,#HQ4S)6-*%E61 M7;?>NTZ-#1QWB6JG7S+=NG1!"S,2F%88\ MOGOQ;)2CS3YC9$$'\GR4IPD5A8R69::3M1:-TQV/JIN??$8$]A;<([E24BG' M6*)FME1C24M->B<-$SI(7Y,R9?/8J*=^I=1GO0]-T4-?*=V*.=PZB-\Q[P+TE*ZE#M*&?<'Z,M76 MCD07, ,%<=\ \L#!V_V)VE:!WE(>G/H:*1C )5:"X+6?HB:C"&A_!<5K+!%B M M@7>\%'3(MPM0[[5$#QW[P6S58XB:G4S*S7V/K_J^*L^ZN [Y)DQ)R*P4DEFI M+-,R9@:2SD!>L$2K79:ZZPU:YT&?KA8,(]?F6\+?,8_A)AZ02CM-TPT.:P_- MQ D/&50A1YYH&\2@N[J?MS_]Z1+:4U(-HZXWM<0O\WBVM97DY%#:E!@W-M%^ MDI!!TI89%:+4&#//T)&[79__=-GK+:V&(=-K1.\^D+WQ!N;_W (E"]D7Q>CJ M49"#@9;F&,G1M62"N!"-+'C_;?6=0SQ=%EO(K&$@\V*^''WM+4D27%U0K"Q& M.L"E-$4Q(0S0UE K\SC:U).4/!M4EL=.K7)HB&L&-/WMJ_&\?_1S]Z<;R;WA MEKP;T96^=\%TB"]]L$X\A"O=BJ,[*>\AX(:6U)W82N*)F\A9+IPL_$2P@LN: M<1]=[38&KMM[U*,B?8\S?4K.#Y'K %X)OJ9@1IE1T,0B^7(F M&!8C9):LD5RXVE>\]?/<'BBG.^7;\;1=%K>!D ?IVCZOW027M27=EB>O8G1@ M9)T='699DBNG.&?>Q0 IR9Q%ZV)G>\&< ?]M!#W ZE_E3ET]U?P\&5^,IZMY M;Y)Q+<^"@##AM*OUW5>5_S/!U,$!V;NN>>K:G8#.0!/:";RY'WX[6M+Z**WP MC .O+;NB9U&JPL")I#VW'CHW"W[*\=O'&/8-)-K<3]\5B-P!SYG$;Q\B^7OC MMX\0VRGBMTN4,7L;:-.HK: %2 ;&"&:Y\3$'KU3N^LKQ2..W6[)XB+1.';\= MG-.I9%/#TT/--@(&.B/#$'P4TB21#^@V\+CCMP_BX9#X[4.$.%3\-L&Z'8F< M(&LNN&:%)S+[(V&*7I -:&/R0F4IQ2&])/8,\]2I;2*^Y@MW9.@SWI'EN+\B=.,A>) Y),X5 1V#!4,MI!<:+ MCUHD8[AI'0+UR(/L#V'\CB#[[F(=HGCQ$5YL+-F:&I;CLO6UPX:HS34*BR5) M!]D*59HW?WGB\=E]5&5HBAXZ/GN/@R9U*<5:9$Y60R#HPKR-DMELI(PE9M/9 M;WG*5T8',7GWE=$A$CW%'4,7/.=Q9720Y.^[;#A&;">ATUCI0XP,(Y"F0ERU M^W&LF, 5E[76:E=7Y7%>&;5E\0!IG?S**$F=52I,<).9UK%VU13UPCHJVH$T MJNUH]Z=[9700#P==&1T@Q)->&65'?K3B@D5ER0R1X_^[BZ8VRI M1G(_55Q=%TS?4ES=01QUB;$Z1L"GBJLC7 *=+R$8&OC@NA5RS M0\@V-EPQ,FV5RX%K'6QG)Z#[N&>A"P.+>\BFU#LSN;T(.5K!F9%8DRTQ,E]J M9(P)*:KZ_ :#M2-^ZJ4OCG$IVK,R0.^2F^EI7 MG!NGBU<=>7Y\I2^.)[2GI$Y3^L)(';-%S:Q*>EW,P:MLR1\5VGL59.C,W6,L M?7$\>[VE=;+2%TJ T%+8VO(!:(["$"B@V<8D>=:YA@]UI/"1EKXXGL46,MM; M^N)4Y;F??X#I>[(1ILL/^!SF\\_D;\[*WV:S_,=X,AFJ/'>W48" MA /&I&QP3B!HT";X7,NE!%5R(5'@G>6YNPU_@LAA;5 9ZS634=:+:JZ8#V"9 MYR*YY(WBV\6EGD3D\$:2;V>3R2^S^1\PSR,#T4A#%JT-0+:M,,AJ(S]F>2@Z M 4V7MR[MNP/&(XTG/D0/MMW*OL(>X)5B ^EO\]EB,>)%6!J2<'B@/5EQRZ*U MB;;Z:$31NHC0Z6WR".97 $[/>6]*]E!\N#P'N"/:@'EY\1'&<\S7&NRN?U35 M_54%ZBT=Z;IP1D=RJI4<-6'DDO% $\XYE1C30,3?"^Y\E*(M#P,\06R CI15 MCD:DV:*K/0[KY9F+CMD4%3=2DEZWSB/9C'T^=!\DQ0%>!S8XWLUANB@X7XR, M10X ,25O5G)(,0'!-"%/#1&%*S@6C] N)\^#U.K@W+^*T=K TX=)AVR M[^JO'C[ZTU6 D\A[;X_R5D:>6@5>)6!%"=J5K+8,4D2FR )+@+>=9PDF.ZB,<[R/>\NE3$AA:K5;ZJKW&D$DM#,-8@J?EY1S*QM-] MZGF-?5S6H2EZZ+S&.R)4.22.->I(AZCIA$B.K+>B&5IOC,Q"Y&Z:=O81^P?Q M?7_$_B%R/U70=A=,WU+$_D$<=8G>/D; IR)?9MHM,0!SR$,%B"S6)T-4EN"E M;/UV,Y$G0/KA$?O-.3]$KB>LA!N%(Z]->):+X4P[6UAT)3+R>VRP*H*5K6_Z M'W6?P8/9&1#)SRXN+J?CM"Y*N&6X&(M>6>.9-1QJ6#D9+F%5 M%AQ!9A^PY*T^"?MSLNX;[*&#O@ZB8C:<')L'4!\<[JV"UD(KFG\2J5ZA 4FB MUJN0PIJ0O"J\:WNRIQ94?[P2#"KEP8HEW1_\G6JX/R=AU'AAIK.H!>)-8B8; M ,*OA#ZTZ-FC#ZH_7@N&D6OST.P=H>*6YI:,J0]VL3 M/$V7DX>B!&:R:L&@ M%T\VJ/YX0GM*JGE0]LXP</,:C^ M>/9Z2ZMY_,*^ /&,D!"EI>D%7[\(4BI5&*))/LNLW;:5_=2"ZH]GL87,&@8: M7*G6/S^_&E^,EYBW;+W@18A1YIHW0,Y!,J1>@<[UH+)5Q7)M4M>-=-\83Y?* M)E*[S:5M7.FU)&4A*&2H16VND WSR!-#'D5.W!0?OX5*K\=<;C60Z"F: W7! M9R5 M7INR>(BT3EWI-5NRJ$V-&2PU*#RZQ"#FR!*6Q*6T*>:NC;4??:77@W@XI-+K M(4(\;7,@EP*W)C"KM" UMH74& S9WCX[Q$AFA>G.[B.N]-J+VB;BV[MP6Z:1 M;IJ:C!?P_OT2:[=$F.#3)PVTPRB5D7PFH6B.?-1N:B\1^-;1ZW=4X<^#$M],X(\X MQKDHG;@PD2DNZ/3D9$B#%845#@6EC0EBIVWB2<4XMR/V_F#F0P1\JGC6+IB^ MI6#F@SCJ$MAZC(!/17[210@#9(7GDND44Y[Y0O:RTN""5\+0Z?;D2#\\F+DY MYX?(]83!S"!XRMJ;VJR^=JYS-0<1:9M$#X&#S\&W#E5ZW,',!_'4,9CY$"&? M-)BYH,XZ6;D.R-+9.T9^-J$3#KTA$U8ZT9C]QQ[,W(?_-H(>8/7?7?"<>XVR MR I. JFG%RQ&(UD(2AF+TEG7.ICYD=2:'TP3V@G\Y(7$0[0.I$S5K*UI/+F^ M^@O)0&IN7.1(5NZW$-K>W MH+_[!8]B[@/E68]@/(NK.B.9CI#QX#+O2J@0@ MO1:ZUD'E'E@,SK(L0N#:)L%E>'J4]XIA;\?X(<)]^(KAA:!IQ,04U$KI*<6: MWQ58%$J&:**4^EPKAA]$5+_@YD.D/,0#Y%V/H^2M%)L)4?"BFD*0F*\AV";9 M4LB.-2)TU8#'\L+[?#R+/25UFH+@RG!EE5 ,@?8'+65FD9O(C#,I<)4,R*[/9ZRVM MDQ4$SUR')"1G%KD@4\)J!DI;9ND#8I+@Y':UX*<6NWP\BRUDUCP(_8 LE4+. MH5*D8%#;!BB"Z0EXK;<%$107$KO&ZSR9[)_CR1Y&K@U#U^L5T9OY+%^FY>OY M%WFIW M LF"4+D6R*?O+ ?FI!0 MW$S)FKT*)3- 6UCBGEN3I;2\:\K2/4.="\LM)=K\\("'Q7:F]]K%/_V ]5D8#O \^RY]POAR3O_[^2XNVD,#: MS+BM+I\$SLCKMRS(D*(04"*V[BI\"\13IKB-9)MOPZN>!)LSWF;#:QX<]_55 MBFO#?%"^YFC)[$T&9;I>5%[[V*=,6C\9-=]$-^?X1H?P1M19S 6XI=V=X&CK M% -)]EI,3D;AO>3;[;KN-89V#//TR6PEP^:WSAM@+\:+Y7P<+Z_%D!G#4\F6 MIF=3HL/ "E=0.:]0VMCUA&[UEO8/\KY4-M3@LUKH=PPS'[%Y1^S^3\W-K@( MTA:M'6_(.%-:LR22A]HAG.;:_?'VQF<_?09[2>LV=[YQF2(5#22L MA[@76"N96>:S#XQ\W4)NE) BA([([13UB$+QP2CCF9>YON]G9)%.:\:5,,);!TIT/1T?9SVBIBP>(JU3 MUR-*67GGHV,%:^>&XNGPL+R61%.@LM$"<]?"C(\E6K0-#X<$C!XBQ)/6(Z+9 M1B"[BRE?;3&LY9@#S5U%+VKYBV)%U^C#QUV/J!>U3<37?.&N/*;K4[V6F[8! M6.M&$BK)?.WAHM'&&F976")+(2HN?.E<&;?#<$^:Y];BW'N3.T#]J4UQRUEY MEM+LK1'7P7+;*46E)R\Z3BVFRUC[0(I1*JT1? MN(A9B-$!XPQ;69@:X\CV0O@7E.)* (9ZC M=\$;"52^).Z8C$#'K4N*!5YHUC&&4 QH8TZB%=^"+APD[ %RU>^\^*+Q0XFU M$2E/-6V+T^Y5(]2L#R@]1^5$Z\(V3Z+B71\M:";PAZYXMS;??R%3G3RSKSK] M9CY[/X>+=0&HDH+1()B)M6^)L)X%*Q-M=AJD!YMCZ7K)?])#7"RW8Z<3Z3U$>VKZ4TFQU++043G"*$W-+73( M,&6G2U#&ZO2(:;_S(OIA6#]$HLW9_OG_7HX_U@/BY72QI/.R?OMF E_J+]$) MR(W6+*2:KFABJ=6XZ#L!SB7:Y$+J&FQZ]TBGOMUJRRV+\?3]5VG\]/GK]^_HL]?/,DXXU @,0^U>G;ED'HIEADPA RZ <'8@ MC^$8O&=C,)RD)K<4V_K<6G)(4P,H!TK(7P%=G6T M.IX 1:J9 +5_B4!DT0-MK753M=;*TKQ [TX@I[_0ZL_1K+6 ']!V6?ST^:?Q M9%*+"R]A>;GXL@Q2*!!K]D$6/#(-FLY>3Y-P*2MTUD4E6U=O[8OYF[5AFI#8 M,(7D]E);W,"W\1LZH!OI;LU%.DMIC:P^Y.[J^.]WZ\W_#=#E?B?F73[^.?Y_.$2;C_\3\ M-UK;KV:+Q V30#=D#E!X<1G.V M=\4!B!G ?=PM@A?C3[6<2%Z\GE]/?%V,/,^I!"P,=8T^]N3DA& =R]G9D*U4 M$?4@:M05X9FKTR!$M<_O@(_CY:I>S!=$[V;_>/GSJ"CGHI"!J>Q"K4 26/!1 ML)#)X@ Z3J+NFCVW;XRS4X"&(FU>Z6//A,D->8YS.N6G;^M9/\5\4SD3F1-8 MR-BL>EAS4X#$X HKKC@NA7?1=TW5.@[!F2K)">AH7\1IE[GX^2U^G,UK)[3U M7VDRL\FG5>S6[]-R68W3+POBXF*\FN:H9%#9HV?*.*@E\B4#I\C]P! AZ%J, MJFMB43-09ZIH#T-:\Z3@-_-90LR+7TB*SV>3"=!LUN;9ZS@9KV]Y1S)A]%$+ M1B>FH9-4*N9U!%9TS@8@9[-NE1@N2T MXE"$V$W+/FRP?/W\70V7QDP:^OF M]1]3G"\^C#^^P7DB@/ >?_K\!E9[E?'6T,QI=8?:'2;4T%>M%4NY%"A9%>"N ML5X< .]L568HBFYK4VBRE;R:3=^_P_G%"XS+4:S-P4U4S!9/@ +BT"VCE!@ M!)UND)OGX-X"<;::T4_<.Z["^D?H+!9(FUI6'BP=7,P(6XU;S,P[#O']XVQ6(Y\MU4<(=@>_O=^:7Y$K/)ZL[OA'P;2I,YU*;,D?- MT(9<6[ASS-B8Y&O#GRW3QXIX!]W].QS?-^5U.)A7TA>?)'-R5:V)W!D00C.R M7[5RUD%4)W]T/&DFZ8E48P Z'CJ[M)96O&]:MW^*^"M+ MAR;(2(29607<9"4TEDYA+O>T&NJ#\:%".(=0E]D#T-:X;=4^7)NHZ0[(&G8N MNQO-Z=N7G8[5V:"4G%9I3,I*<3+)A.>U!FQ !I@]L]IR5R1P.JV?J++K*(4PT#P9XMH3Q?+8)"M2^2)E$85YZR[3,JY(?G.5@K+-))^&[OJ;<^.#3 M%CYN*>]9&V$UK^'X/RXGEYM(3J^-BJ2'*GFRST!Y\K# ,LPY!5D,5ZGKC??7 M3ST3QHX44^.M^/ELNIA-QAF6F#X ^2Z[ W)^G2W? MS,<7,/_\$TY)WFE,WUX=5E"\D87.N4)"(%/36@;!U+[K A&2%!):WT\=#/*T M)D(K=F>GI&: D/#=@/>BM2Y+7FTE&6H1OZ Y"\ C$V"XB<5'2*TKK!Z&\(RU MJ DIC8^@+T^QZQ1#[0%<0B9M[:-$RLQ DXF,12A4A!)RI[R3>TZ=&X.>J=%Y MO& ;!NW> ++)'>P I:%YN37\Z6W*'D3LHK.'%(=:NE>0N E:&*2#2!3:M:)$ MYF/23!%0@. AEDZOF8^!T#OLQ&'X/$1XS2_=?I^./Q$:F/R$X_]8)8,O9O-- M2\J@LPDY +.ZIHP(%1GX:@TGSEWR@ &V:ASOOC:+6877 /56=F'Z6$JK/3E[$X5Z"GP ;S_O?B$!X.J<*:=H"^U.A'P MK%@RD@MNN3+-&ZR?5A'NJ9!R*CTX1,XG.NMK^..J)LR7QXD,WCE#=DPTY'S6 M;L4B*E:TDT%+K6+JVLN[TX /T,"@"3L=3($^HAW )KBJ^ .3+4T'0"ZL0A8X M+^M.8;ZV'_@%8DFM8Q'W0#ECZZ"%\!NFLFU@O9N3>A92W2^M>4E[7Y<= M:%?5H!:[_^EJ_729RT!F1!U9T+6*.$V* M@05D'*,$IX1/T+H^W./7U'MLI4>OJ(>0VMS(^NW#U<%_#=>F0;EU1=3S/JTN MC(QS##!Y%CR9&\J",+QKN]K]HYS>G'HX[F8#"/XD!>;65@:0O#[ ''^"!>;G MLXN/M !7V:WU^]FT3F#5 /+RXK(FP>95QE+]MSE^J&OU$[ZX%%[SEY M +K6HD#%1>O">&V0G_Y$&%0+;^7UG)[>8:JS=Q'9V@_-*H0,MA@7'B817O2Q+&3JME@!#UT$MG7=41S^YIX\/4(6QGW')3(5AKF MZ/QC6M3<>#H2R4*CR?&<[ ]!#W10-IP:WMK56= S@@V]AVKRD=@ U MT/7/3D /"RFM%:);LA.;RW5-Z4XG62EI&ICTQ+%UE0J;"DM>-62R.'W'8Z(#PS%6K-2<,D MN -L^:_817 M^4V:Q!PZQN#7[@>UA2$S5[J,/(+3&J+PI"1<8DF)%K\(Y;[+]-;]8'8.\HS& MF+Y?6>L_??[Z*V_@\^I]\P^8YZ_W2"';D+WE3" (IF&ECL(PE)"\]4))Y1MO M!_U1][X?.A;!YE+VRZO<:HF_^P#3UQ]7=>7_1A^Q7+R)9'KL;7U3JN M655WB,O,0 3!DA?)^0C!JTZ9Z*>0[H%S>X"Z:Z?5]ENW6(]1:0;P:(Z>Y\[9 M_&U>&_X !VE4!":R]DS7R I?(##:.4L*BO[?O!/3 -/X+Y4_L2H,X&J=:A7_ M.X[??R ;\-DGG,-[7/WC"S(*OU;[UJ6X[+EAWBL2A$FU%3=1Y$/BI7;5I4W@ ML:R)UI/_KY7T)-1N $>U[99R_W1+ABAUJ3>#EKY(;X@TGU@*F8Y7H9T1K>]* M3CS%_UI+CTB%!N@S_FRR^AWN9&&,\$S9&K(J16)@:K:/"Z!E M=A!2:T>N&[)O3C\'(&R A,J?+SY.9I\1UV&NN.>^8K8N&Y=7XEF\FZT;65T+ M#EPL?YTM_S; MS#>GO(]#+0;(#OJ:%W6OA!?[1+P.A1$J)#H0/(L9-7DP7#%(CM=:E39&&2,O MK1,MFH$_62'T!S81'H3LQQ+^MH9/O[P*SG :C7*1!"?0D<&?$_.TU%@4(5AN MR1WWK=7U!H"'3X0\J0YL&P-'<_$0EQ][!?%U&M-<'T"O91IWF=- H7)#S.=A M(NUZJ,FAWM&I.'XJ^INX!..C9X7G6GF09P;2A)H3K4I&(UQN_2#^=/3VGK# M1ZZVAU [@+J^Q=IQ.E5/L"9V_$Z$+-[^]OOF^=]:(ZPE7,G7FEO.,F^D85'F MP(,N&IJ?RW<">H2NSN"M'8',,Q?$ATFQ>:N'O,(7UOK5Z@+@Z M<3#2M+S6+!%2')6"+S$.(X9N<8 M#H4X17.A%#(G8\:0.229,F6>B9!YGJ?S[GU(W4_W_=S?Y_G^WM\?[WNOVN>S MUC7M:UUKV&LM>^/:<'W[.61O6)H!H*P,. NP$I 24@@G($T#] CRNV\)B+?EXZ&K"1S^=@T ]@,_ M4-H4;8)D4K5 8]".%F@[)AEU$::3RL8(2Q1,. 4$^/@%Q?B$Q?@$F?CYQ(2% MQ(1%(#. Z!7!UKUQ. !>$>[<8_D5T4[> &PE$@*B;3])?JT+ ?//NA!P_%H7 M0H(?-@@$"'=LDT]OVU/8MH]'7!MN NS#U\)(1AD0XB8!!;X$3&_A^9W@#MBW M>_=NLMW[R,CV'=R[9^]!ZOW[]NVG/D)%14U%=>3@/GS:AC]/!.1[]Y)3D!^@ MH#APB(*"XA#\0W%H2^7@_\0 [@,XN!N#3=@6) $A\2X2TMUD>_82_"L3BA#1#^8!0$!,0$1(3+B+E&3W+J)] M@A#S(!'Q<4K^7=)7C*F8[6\+D!QZ%IEVGH656JW81%#(P;->AI3-3WVZ;P;A M*'SX=;K7B0O/-4QE/T9A1&@:-/N1LQEW2AJ=OLW)L;^(OOO._U/3P'Q,9FGS MX(*6F?.]@-BLLI:A15%Y;?/K]P/CLLM;OR\=!(2$D+?$>)](278)XUTXSD]) M#'E@STRU2^#VLT.P!\5J]=."K"9]#IY^,NK4"$>A&382V '2$\(?&R GHFA, M935%,,C^'1?^V@/VGR[@.L ^(OP]#P(IL*#AI\AVBM5/44F1U4_-3U%]=++: M_&*5\VYV+HTY!<++P^+.HG,1:P^HSH57/KD1S7+-_@#71")/7'!/1&-Z1E?) MM=(W2X?)]V8)%=F,96-XSP[W?B--U6TY:6:?T'4U45=]!"'B:E*^IV3D+2JM M)R1LDZ9IX4C&M.O='!?E*@KW&OLG"5W]4WK9EL^4^VMZXN)K>FNQ=ZZ,&+", MXX"!79X3:N%4*EO@M_;:U:.-(=XV'U8U,D-PH(_:XOL9C@(AJ_?=$3F(XF-> M;*8Y063/2JXRGMY,_.)4E\*H,[U:VM32,3,:.:#MLYBYUK8_O6H<\;A]+'L^ MQ'I^0ZP5W3A;YDPB8JUG32LL\*6DHN?+1M%\8/ "3T!G8;;9M;.KF*+C2P.Z M91U[Y_"1=,/S+,5/B>=.]28@:I3CAC&@8_< M$?GRK"8L5UZ1/64LR+A=;7[D#J9?8"3+]PUKPGPY4CP.(2WW-ZP^DES;,6?]04.X+[\L54"Y*^.GCE=FQ+J.!+H^5T7 MO"01R;Z>:?T*:8Q OA4\'E)RZ=WH[LW$X,@A^X'P4_*'6GBR[ M5F$OGU%J_K7?2<#F_1.;CT)5"/=4J27G>W(XL,ZO/8)-27+7&Q&E2'RP_J5C M=E53JU4_SB[_Z(1]4GF>\3Z$PHV08N5,^1<8@-5T@F35T&7.,_4#>!MW&_OIY M'-#VFFW^"(O4%:=O[6G( MAO6;A/1W:9 4CC8H;ZDEI7[K/ZM8=%[ M\\&T]8;NZ$I0:CXC=\^;-\ENW+?V4>JGK1D7%#QVURH>:7.7S-9^J)-TMJK: M[SOCH$3#(%+T$/((@6#I\>9@\."6LC^KGY+LYU]:JGYB\YV[!?TA1%_?M_QX MI_!7$R]/KU,7-FA2W6G],=@9_X!R4Z33ND>(XT9U25EIRFA[ MW!?1 8] '$!1#B\(\JZ;+JR'>A7VA/D^]+W7:IV>G[@FVRDU5K2RXGSJU. J MC>9JIV\S;;U'VM?'&W(T5YJG@Y4I.KIK43IVZ$CS(1SPW& ?'HM:YY!JB4@V MCVKW;71UEII@R&]B-?[Z[A,Y5K="ZNM,>V9O;E%C]KQ_>GY*8N15=/,M@<)" M=\OJ@J*XLC41;@&5=+_6,\5%%07SV@Y*!F$TZZ8#6FM3JZ6^=]T>FD]-ED 0):HO8,?A[FZOGB \;&W;76X*+^/&^EB^&&IY:+5$O_6/"+;4>+-AE*7 M.!X]3M816Y%59>_"F,/:*Q&UKH]2EXL_YTV]8;X]_GFTKK0L.4JE06]UP@D[ MI(U0O]KB;K"ZYNN(#),:HRR_U:5<6M(YBO!(578K4D3'^X5)I70[ M3]Y?<%U/,G"Y7K#)=_*3=YN1EM6:\JQ$2G4%8T): M!P[I6L5L9P=ZO$\K('L6?VJCQ:]!]OMS0S&C;BK\R^JDC>L1@.< MKD/^)C^I+HS1UQNO3JP\TE98L2 M3^4! V\S-MOHY8P)ZK>]&9MI!?+KFFD!&P;9"9*,(4VS4T4"%72/EP+&V4=L M<6!W"[:$IX;M-%9+K%QW=%]E.=1Z&^+B9#6VOB#4S:N8N5I:ECF>VK_ 69F;Y9K4N2I5W^$7AHTW0"T:-0L%#6@ZN;WHI.<.%Q5+GX>U?8%P MBHD*M*7LZ,2!(U,F7Q-7ORU8]GXC(A6/&EQ=6'A46-*DPYGUEGM74<:L2M+G M GV&B9RB::'4%9F6;7)-^TE5,*>C3,)":KY3DKOWDO@*#FP8_[ZT9SFG,WVK'ZA='?,JCB3<+SO]@' MTVFAF)X$6UDL9JUK,[IQ(*3Z1\WG@K!?6_7K\UJ5QVYPU8T$[IWIN6BJP&VW MJME1[C:65O09!^(55:@7'A89K3)(LM6N5G?6&AJ<-HXBN3>QD.T1Z-PZV9XQ MS/,X&H--7BZ0#G222B(?/6)+L;]LC5XC4.%X1&ST5"IB8S1PN0('GJ_*;X;- M2'$_3E%4P36,2&9<6[CLVSJZVEN?UOVR4;L]KY#"^(\M)-$+W1O@",-+^V(BXIFL?VK*GDL6C:BI,=Q?J$U-HM>&NR()78JV.PD!_[97V<*Z%=7N]C@G*^[KXX*?KG M6:VJ'UHD(E[6+8M/5I2-C.:FRGG[&7L@C1;1@1XX8#P9N.\X;^C-:]HXQS^R?BC,LS*5NW32;K?RP]-W'DQ&Z'OV[&9OJ$U0DED%&3F]E[Z8VI+W/K&E%71 M0F>T4;-':E?7&7H9\IKJ#X[F=H5>HX*-OM,!@DTQ$3.)6KWMO:BHEGF/[JRZ M]*G.,9M%]Z@OW:L&$36N/1'K# M(MK.]39*!@7?K>T.:$N=7X[3SJL=; B8< M#2R#1SK']6LG$1&NR+.-#NCEVM2_(+%VW]O'J[>8[1Z;#1@O:;+@=W MU^!C=E-O[W5P(X@,%LW=1*"99=4P8&W#2-NJ;N;A O?+J),+>H_WDUNX9!BM MI;2X3FPV6[_F/SK3?0V!K6;L(%]C'X_H$-\(#VPO<,>!RO95]!4VMM7 MS(?/FG@_9,=^?3M9FL^:69@L?GTCLAH'"%MPH%-?*B2OU'_A\.UF@Z;-S$&^ M,]UFLUWGILE0)\Z<7OZ&7A9G&)*"Y!1'6JW&DN8W1%W31HI[\T0F?)TG>H/O MWU^42E=?9%09#Z%;Q,JC8T;*AS<85>8] NHBT]C.2.EMIFJV>*0.7:O7UWTQ MY/HRU<+Z*F_2ZCO;="GY@HGY_NJW&J(^Y(K8XVZ4WC8Q=>:8M?'PP(WJ]8DZW1QP')-I&)A?F$# M*[_9M,&HW;3!H63W%NJ(*LW[0K5-]4/YQI,\0NB.IR"36$:T1TH*S*&E*E93 M'0=H;,[0&EQ/1JB-HYXW"P2O[[FZ][JK\41%E:UY1\M P034M- BAR3+-76] M:LUN(VU-<.*+R$;JEX6H.98)QIC-UQT'C]JWLYT-7*YDPFP^$\/ZSTC-FXSY M7XY:XVQ,7(QKWY#2#+_?X6R[4/3!U3![(QX'9#/F'W4H87'MN GVCS]WJX(\ M?.#T>45E8F+\WFC_,0(]0$3')G\,WD5"!#R/#<\[4%.WZAY?7DBVR\XY)757 MR64\3PR_I8+W5@>V=Y4 [+5S@':_*DX8.R<,5(2WJ$#5$:-N@D;;X"4441@D M$N5D^R,/HXR- US>C]=5M[P!2YRWQ, Z/VTB'2X;VR(U9'4T8%' #TY#&W89 M8 Q0 U=3$ 5. !+*(?9J@Y>2=4!C3931V*<[%1,K! 0>1]># W],X-4U $2 M$G<"=GB5/78[TC_J<]X&@]KV=I^)DZ4-QA*%-PF5R?#2,LJZ%[TNL)G]>!K]KAO.F3$RF:">3 M<^BOX$>2=T#]1CMO\[O<>0=3#4T41HY%S08#?DGG;4R9_HRNYFB#P=-5;]B< M,_GP@[S'&8G H!TN&&.,=WJ,JKFJXX\> ^>W408?!*09YL_,:T#]^\_HZ@B; M+;JJ ^*<[@[Y ,(!;:=M@80:%VHO2Y3YCXA1P PUR*?S: P&;6N#1IEOJ^S[ MP8%=^(5._H.N9FEN\2MC[P\&Y-L.&>XY1!-;/H L'5FM8WX7G4"SZ/X60.I M6]M:LUL! P"'3]OCE1Q/A4B_W MJV=H0C@?_6@WQ\48?PO]T\*WN8R/F_WP^M_343# M,/O_/ \?BZVZ$6Y'EA!?VO)MB\^'SQ+!QT7X,O>V!!P5(CQE-YYR%%\S0'AN MZ\)/EO#!'D/XEA[#3LRWRD?Q9A$_[X9/\ D?' T::!)# UN @*8R1V@V,@+* MT"4#5, EZ%*#\N>AW$4(^:&[;$7U]_0K;1G\/#_\4X$?Z>=$!5!.-C;;52$Q M03NA3!W_99Y 8/A_5 H>7+]T;/ O(P"<_SE2\&ZH_1P(L&LDCC:6"*2CELTE M>"@3_.$^N_ \*$,)7:3X@N*%7VR3FCN@G>S^0")!.UB:6^[,TK+JL)(*G@:5 MR8V=,&AY) KI8(Q!FN*]=['[\0#:LR4,4V".HJTYT_^%^A,Y.=AL/\9^"?X? M*\@9&T5%!0_G2CPES]P_R'X3)+- .KM(V MEN8_(K5_J_(*/\AP=$V19L9.^!F3S!GI@/D3<:T?Y#^*[S4QET';H!U^">[! M+87S\CL,V(W+:!2,9!BT'?18=$3^&K@]-E @?Z/N,\%/O;_1]SK $^R_D/'C M[>26'G012FV?>^/I!_'9'Z/[$+X$-R@9OKP/'])]VP%[!5UGH>Q7:+*ZA3\_ M/_+/>?D_Y^7_G)?__L]Y^3_GY?^?G_ M5\_+\?O"X_B=D";8/NK>#Z2!*4 #$X#$GSE;0'D,=#GB<_#!,=7?2,"GUNKX M Z.MG2CI%Q)58XP%$WR^<&#?'\Z(_IAV_R4'WL?BW_[Z+1& I_=8@*S!#3R* M\Q?@D1]^F0S$!IB!DT7?07&6-!Z[6ECP2 !F1W7P,C#".C#"-@CP,LI1!G@= M&&$;,$(>P&>0?^K!R!E=(&,@CT?8&HR")'P0I]6#!' 9S>.MP9@X!$;8!(_S.WE_%H-QV!'0/!(&/VH2@0R( ?)C7 M!>U201 G)S4(-(H[@&QW:=!@< MD""! G3 7Q$DUH0&UA[U _-1Y/$:LU^(1 M\DU(%7QI7<-C,\-Q/+:^JH(X86P>H(." T0H($&GRP<0\68_Z'Q_%>)$]+B MKCTL6ZB?A<=N?6-8YYT,Z.&,!"%D^G@,DKJ 1P(0F/H*=->>!P%MD/.+]QK&S+8M) #Y4\Z@)HH ?.!J M E\^&(-B_7)0'\$!<2KS5D!K9B^H(A(%;1$MH-9( '22>D*<1@L2O+?M@OUX M_+KLA4>H3<6)0?O :3PVJX7A\4O?#2C^?0JJH 9%!WI:WH-JE[H=) 0]QU)! M-?_T;T@(!EY'@,K;"[\A(1B\P0LJ&X_NX' D">3GX'8?K3-Z@$?8 Q@[-S] MG,&6*-"[5H+W&L:Z3T?Q" #Y7_80N'^1"RWBD?K:)3S2:K%!G' U 4"__P"( M*7,$C!WV(.YA.6"Z\PCBP+GC);UX#K,U&D3W] +FDA6($Q6_!S#/A8#7^I?Q M&$EY$X^$(*)-$2\3/J. U_F!A"!/?Q?J1 M%!:/?M9D> RX)K4=ZV#:E_B(A@ZLX",OPVE \)\(9@8]U1&WF=JPC M<+SX6,,(QQK&K5C#,G",89T?N!7K"(FW.PC'.J3"=CO6@6*->(1]@_&!E-=V MK+$K>_$UA1&.-8Q;L89E8(1U8 RL2-F.=6@$P,\!C'"L881/R__=[.^XS+B%7+?PZ."^#G&> MI>4 ^_D5\%SD&+!_HPQ>Y#0!>P/83H=N!S"K;=W&5SM(@)>Y>DX*KZ,_-X>W MH1\OOWT??48W/.K9?<"C;HP.Q/$[1 UT]Z:!%^1F0*=Y&@20R@"=5_!;UA.) MWD M$?43Y_<"M5AV2&=22A^H10F#R2>&>)Q>I,'C5JS5C:+QJ"$GCD=-2@K( MVHQI$]!\7P&FC!>!9E_B#A*":(M&H$^V]AM",\7R"##=B 7?'W@#I((;&*&) M ,CGER#.Z"5A8$;_? NA6,!HCDV&VP>2L=AS$J]CH5&*MV$1$;Q]'X?G%WY# M0C!KB 37ISI_PRV.FPSR-R3 QPFS(8N/&Z;\#CZ.F&?P7]CV_G5KWWT*,AVN MXJ/_KE@57WYWX#K, M:$",NP*D,S%[#<38#^%; 4:X%6#<:H58;@\\QAT:W\)27;@5/AF!^*N#8)KM M*8@/%MM!0E!+OP:2/Y?\AEN<_%S&WW K.L723W[#+O U MS9(GP]<\ECP!8]^T$_M^4\ B/(Q@)P;-]+F"MT!N/JX7..[C%&1(*^P,."L$S$JP] M8#J$MP8C;!U&0A"<8XZ7@1'6^8%;G,DO8[_A5D3AW+_B%F>6I>DWW+(&Y_X5 MMSBP_[\B7+^_[KV$X*"L /#VY 94+>; >]@,T$8M I]U>'UP_+P@\-$[#4[< ML ?>8A=WD!#HE;>!.[<+?D-"H$_\$-Q!K?V&A(!M00/0:;NE^ V--H( M 4.:+?"BU /'I(C '=ES@,ZC#-P1H8(X= ]/ :\A,T#'0P>\,JEW$.+0!H); M)=R_(2$XVLT+;B59[> A67-PZRU<4PJ^K\"3>!7LV33$WX?TZA-P+Z(;XNS6 M-0 /I[\"#>A@34#XJ! MAX\2Q*&]&PP\EN\!^AE7X)&S>P>AN&6H S>.NS\1BIL;SU&8TW4:N)W(!WI# M0L"-D6T'"8$6P7[@*L3X&Q("IIDE8*_DN(-'Z<\".V4!!>5C MX'CD.]B]F@ PJ_#X(0UB CJ^7 ];XQV-N5 MR:]_S;FIXP#0-!C>: M,U@!!-<@ #_Y51 *%"#.&64^$/)>$$CJ4X-@LSD@/9P,@IXS0!R95"_P4D0! MR!&3@D *GQTD!.9UN\&=EYZ_X3;'F_$W) 1F?/'@SD>)WY 0<"J& Y_'FCO( MJ@6MV AA:TR-KX%?;0$X/G (^'\:!LQ]>T!@]06P]6[!G]>4A1T%T*SS>&MV M73$[N.6;VSZNWW"+X]IO_QL2@O,'W@$SW0\[*&'H#TQEKD <$>WS &$> 'C% M%X$I?2 X]3T)F,8L01S6R4O [+(!8%ZP A9R=H"Q.@=8WTK[MUZK&1T!$1[U M0.M**WAUR@=VT>,K;MM6G_=;S7)I.*>*^- MK7/QYP];YP&D^-T_ 0' ]1T,M,!@[,1X>5&./,;P7Y]Y$&A;WAO&=KS\/'R\ MX*S4#3MCA#42 RWAS2U1$LQ3^47,3):F$LS:PLI\RG8R2 M+!5<'I+KK90V$ MJS7BC"FSE"33V1MB-VSM;)$88Z8;MC8H1[$;$LQXXV)0'B;S,C/A13#6$LQ; MW[WI**LRR: =D$S"/(+<"#Y^?B81$1Y^(6$1$7XN)@$^?@%>/NB_"#<__-V; MF( HTW9BAN[F8&HFIG9!;OM>4$F">;M2UZ]?Y[DNR(-V,.?E/W/F#&Q#0( ; MDN!V=$%AC&]PHQQ9?EBX@'1$.%CBWZMC@LO&)F@GC 0S\X\JV-KMF/W36/T0 M-$7LR-DY.=C@;VZ*X$7:(&V1*(PC),N_(VOWX_W)/S>]P_[##2!/E)7_O2^V MMCO2CAA99\R_EW:$WZ?@54,ZHIT<$$A99\A-EI_J:DBS_T0=$L1?Q"%.IRI,<;X;X5-$6)F: =;8RA*SND M.3/33BN(X5\^@>X,F1'$VU96%E-$.6*,4?";11+,$(7'TM)43.ZTG/ 943X9 M06$!09'3_/RG!02D9<[("4M+GSXC(GKZS _="VB$$]PI?NB:0KJR(B)R OPR M,J>E!03^G>[62TG&-O^5#7B(XJTH6#I"3>2R/034D?;;.1M+)GS'$3-&P -" M@AF!;QI3YFVRY9_4^N\]W]*];H%$_=OVW1)S1)MAKAL[(*7-H=K]?0?B_4O/ MT2CX]:.?OML9.QA#DQ#2P5&"VR!3I8.G\Y[?9\8'I_^0-_[Z-_G8. M^K_?1KP_)QG>?YU_MF?$K3C*P9'"/WK^Z_X'ZYK^5_/KEB[Z?S._[E3VET7% M#Q*T4L'7_\<229+IG_1/^B?]D_Y)_Z1_TO__TL]#%B0*6BM=9Y:2_.5C@'/@ MQ\< !/_S1/@S$>VD/_ )?N7\#]/6QP &8)F(X."O'P,PXCX1O(9/Q0B)?ODR MB'0WR2YB,J(]A 1@+T0F(?KY*0!4VD5,1$JXFX ,P!\#$!(0$1,0$<$>$9*0 M.1$0$A$?W$5)LIR[B.>/W^H*&HZRF.=WD%$9)8W?3ITV MFW/B.".FH*BDHZMG;F%IY7S]AHOKW7OW'SQ\],(_(/!E4'!T3&Q<_)N$=YE9 MV3FY>9]*R\HK*C\W-;>TMK5W# P.?1\>&9U?6%Q:7ED]"+L,?SRPBYB8F(1D MERWD\D'BXY2[^$D ,Y7T%5(!XT/VN\_?9GE&K19IRV%@?S613EJB=^[B'9X[=?1%]#OX*P+_ MK<\(3LIKFYW>^9+@YX<,"CH6-QZ\C,^I:!M>/J.H:^GR,.A-;F7[R J'F)*> ME>NCX(2\SQVCJW_\WJ#W6V_>DN'29$%KP5JJTY3'6+?;_X@@K7WCNKSANO.H MP4IW6&+0)M%;U^_HYDGNTJ<*>@GQC1_4.*SVV1ZE]BOB#4P-YE 2Z5(FQ'KK5)ULQU_@="ZV2^*T)1*CSJGKCB04)KR65)QZ9 ;>:@A6N'Z/5:3?%GHHY],BJ)%,B MM#K4.UME6USDVKKC/R'@_E M^@B(!?S4%-HTV8>1E9^,&)8.X-RY=Y>A&BRZQB18'Z@DXTUN,^LV/*@9WN]@&;PNG90Q2! M4K=3+8+#'955:4]$I\0X&/JR>R?Z*%G%'PFX]YI=QJ%PIL2I8\K9H&S.JHNY MWH7(W_B3AHO7T.Y(TNH#KKQ(4Y,D ;&#&X$+A@53W6ZI;DN&8ST;K7E+14Z3 M?T\HPGWY;_J>EGQUZE#D%Z/]HFI.M1=I<]QX,UAB8Y*K)I0C><2"(VS4M,]S M6!2]#ZI^\CK\46%ZD)_.B,FCUUBJQ(JTQ$B+\M"-YK8S8N.VZ:5L+=_/Z9T> M)B1ZENQ#P'+\W(D[5.=D'>+:&?-4(D54Z"6)1C M#.=@MEG+&'>Y3U?G,^=29X%8/8G28T<23C%^BN3PBSY_E)R'KEVB2'*\IV_< MS?]>!^M]YX?$L;2GWO@?.7Q2^OB'N2/7+*]<6N <]_CD>+_;JSM%<>@RRMIZ M\E)!CAM;87;S:]H4A$4_5=2M+W[EQ*/G\X87#HW)HZ])YNUJ^1)Q\&TGC3$. M,-OVMM-G-/>.!%+KSQ:)YZPN62%%#_=WNF&)[.50K+?%9NFIB6 M,S*2>#N:DC@^WO2\^I5G#M\G2]"YE;F/W?.=1A[WQ\.>%MOFM5Q39[E(=><$L'*R%,/^005_T]^BLQESSCS M>Y[(V/E$B9_[O,(>P&F8%I7\L9!_/69L:C!M&ONM3M,Y MDZ>O.ZP\-ZOV8H;YV$V":*6-Q#OCRL4OND^?SF9SOSERT9/[247IYF4MI>>B MSQ<]O>5IL_>C18N<7:I>BGJ']6>WF;R07J#4\CM[,K[G:'SB%R^MCPUAS>6J M@;D,DPZMQWOVKVJ=EDR"78.KG9N[*:]HR.:<'.Z?:R[LK?Y2N;C0C'G*J<@M]*SX]$/: M>@/J=NF;:^/?!6;97G6?". L>/U**,V*1$"9](&W/_%7/JY,)DHR$.A \_YJ M9MUU<^M[IVQ%72G3+D8_!-22="E';OM%DY?>MD] M)C$^H3&8_9*NJB)ZVZ&K>O7#4@O^#YVF? MPKN2XVM+O'.D:85=RE7I:TYTZ,+C%T3I2I7@LM.;;R?;$Y5Y'?+(!"CI%3(T'?.B@VO<=K7 ME^S$4)EK?C,B8&DBP]6+F_C5VTU6B73V-5.NHC!7NK6X"F?)H35LS;%G'N>3 M%Q*YT)NK899L[TN^'_KL^^3I[KGA9!P0F/+6\7T2P26:0HI(J&N4")%]-#EY M__.'I),"$LKM]8KA']2^5'S.Z^\4]M5\P!YPPNO*ADR/S%3 6_V>Y2S;1'2. M;/#A8_LGMNV-J]*UOLI'FSL/:\U&NBEW,\;%AAN@^OUT% MJ7$]:FL'12>]I_P,\R[X1N- S705#DCYY+I-34Y?Q[J=Z1_[U/2L9WGO[ 'F M$NF5R-%;18&IYTW$IP:R6J-[*M(6:+01LV'UW;1D]<'WGJ>(C9Z>.\-Q-)TD MC.XY\[N^W\CI<*9%=)8E#\VT=+3+4PF5*SW;?*&) QWK MJP]%;3]WFG?R+NE7GM?K_%1;,TQ]D6H%*)\=N7RO=GVBNMQMB>;:8IF-D*9X ME;WFP,EAW<<\+*04P=P%=^XW?9"Y5]S0V,B=P\RYZ5[Y/O&MOD,VKZTX>0HB MZ\XIJ4_?!G339V>_2K(D7?K7GT MY:QY5>W-9K%^-(ATD-IW)4SML.2Y9.VS%W?UNW;+]XJZCI#^AT,(BVOX#T<> MYL"2BJ.MQ].._7G91^MTN67/O?K89]$CE%P]H"?R0OW3K,&IK_=8>86J]Y1Y M#5=KZK$O/>[>U%LT>M$9M'+7T-+T^WV3Y%'VZ([M/4..QW?K?LK!E' M$N? IFI7;ITSG5G/>8Z4-ZQ6(]Z<2L&F?G8) BJOB!]Y3*%ZAJ<"E]^U1["* MG7_:=S#:%SW5'1)HL<9RK5+<4^#T)7]-2C;,R9[/)_* MR' ,6W?#YGATR#/R9EPQSPP+GFRC%&_])*MK(5"I4W)SV2FPI\]87'XR9.Y-^]2=RCF![AKTBM3<^54-[-F,%ZRQ?'NKF?+FVLG%) MOKS:^Y(75<>:4L#Y-KX&@L.<:8NS$K+.536R QIF(9K'4LXI7O#NUQ7[CL@H M:'\UU'.YN[][1<0$TU52)OB=OMKH&&6RQ>>OY@VOG.J-S MGC[V9Q%15Z6?F MVX3WET5]ZIP\XI$BR/;B$T=7F87"7D4-C73JHY]5M\G\_<&+9WD+C5XE[UWC<' M!W3.B"AG=FI]?U>@W9P<O[HEMYL8^JC.5QRG.+ M%PTD$>,XD/V]1]>&,BSV&S*(SS:<4FJH77WSVSJ M>I-_Q'J!E7:KONTFUSI!O?9>1/[]H:'A\$2V8V_Z/E^3E%@PU'OM12?/+.9> MV*1YGZ/W?/CFD;31%.FQ MHY)SQP;7,@+'5RXWZ!D89;TYZ7#\_)'6#?'A*Z.'KS2E>"T[YKE=)-QXT[8R M*ND_O,^T_DF$.>JS"W'[+'UFW^IW5,!CEO=SC@_:J3Y(MA^C5SML1(OMGO+( MI6J?2!@:<^]"N-=H9^TR5OVD>>$.":?A<6H]+5J-1NVK)@-U-MDHBP>HUMG' M%#KJW?9,$IN)A-<^]VC2WYJQ6@PA'_4-V9">T65KQP$Z#TG5RLRS;PZ;WT1[ M%W,L:FU.*_1.JO#K2DM+2'*S;:A>B0P("&6\9*'(L$(^2=,K$Y3;B77+S4(^ MMY!C/MDC]X2C=5HNTI_LV$7:JYOLDKKT56YUO Y")"7^+NX>$3,UG![OF]8O M?T ,>&7>?&&>6+[\;9;==#UP;#B[IU8OF,PRH9'=U^2%'87J9 M$HM1RSA/3;_P2* ;)27KA-$5]SO3:O4].>BZ^UL!@:R'+%96WA](%6-W,WDF M\95\\23^]G8J*V3CP?O,A*>8]'".GOM-ZDPKOF'G& N>N(K]1ZOFQO_TF6_8 M6TUS#:5P1XQ>H4 <YAO7"J['2S0K!0A0J[)X*I ^VHTPGU6/REM M6'JLIZZ[V_SIF\1._S0)DLO!>N3%V0+O9@86:P=+F^2^-",$E_7"-%SV*#V@ M?SI*T*QSU]AQ4F;Q>S>#XV*&R\;,9_$WCW4:A2B$.Z^RASI^=#-0B">ER$P0 M")V7+9P=:JWF^Q0XPY?[T*M4R#3Z2UYP8BGS$@LAP2&A>&J2L-WN^^L-))1G M>6VNIY993(=9A]:2+=YWN:G7+?P4!Z(V/[2%)+'Q#">,CON[!NNYACJ=EWU^ MB5IGS=SURC&YW1]TQ53&S=\S]*YY58NC^M(4#U?6)BM,9N5&$^Z-ME<\^E'K MEF?MN4JU^.->5#R^%&X]B6[/Z6S**6[/>+8^$%UI6S?L]?9P6Z389W M3#WSG)A8>3 S81BZ7)5I_5K"K95.RI9%W38XI;E*-3[.+R'=DK6BTC/F*/6H MDA*K=\JC@@]K71,,C;,WSSZ>6 M:B6D.'W5=>OP0\&I13WL^8CJ1D1[/\;9? MQOMJ7=6:1)WHY+'F6E3V4M\[?9U$K9.O+[%BAPY+ZMSF@3!>=4]EI) MFEN)! 7:?4CVPI%53&1G)YIV3_]B;%/I^AZE6( XC4U<[:&6I[J>LZV,0E%&/&LPWG$Q/ M[%8X*P283S8>L^*C/F!\[LC"@@2QQ\>-PTYOBV9#1\.^I:\V8M%A=;ZI)=_R M:7@]Q0T]"T^=BDDIG1BU\;L8KF2I::JGM!KZYA$IDXL6X1CF9+F0Y.3[@MP) MM\,S^48?9Z3=6#THWS*ERQU-5UWA=STUMT>AF+B6H6,B6RO$?6+PHX"\.,\M M>]572^I?GDN/*4W':55-,>?Y_0^'(IZ :_I/AV,C1UZZV#VM7;HZ)%I:ASD^ M=!V0'G"#B>F>T:I>'WQE6HJ9/,EWCY"):BWX7TI7OM+JQF 98S);Q=-4?-9/ MG"XC/Y/ S$Q*S86]C1EM4Y"=XZ<8-T#N/^BH=:*LS<]=D5\C(D)>L;JK_&B" M?%'/W6,@7)5TW3K):#@P4>I[IXW4!O%;J0WIB=2%Q,5R:'7: OV8BA0M)$(/ M/[W>-3];6FN1.\143@L+(2$6D/?QW[6HN7:X&JZHF+>;@V:T8:UZ>N"./& MSV?CJVN[,J\9>"N*S% J]BMRJJF\&7XWWBG-%F*=S:6LR!_)NEXCUK=Y:U5P M\V:O%@X,$V46K39/]393J.- + *- ^DWBH8I,M<"S:%Y0+-H_9O*G-.)D*A5 M/9\;5I9BCY/>))SJ-O6\(7*B]9&%J;J3WRFJP_3T*DR>NR6G&#D1N MX_12E7U_SO?M\&C5.]N3,CSMJ",NRY:;J#L+FK(:LAH75.,?$28D/.9(>+Q+ MD_##_KB,KP 0G!/C)WQY3&QPROT_VO$UX[N;IO\<#JQ\N$FPJ;N\>F-3_7J M('F1PPTT7'6.J5P1UQ7JB/GYG>,G/@)WL%EFL M^9(4XW(P-"8WS1CR)-%GTZAW.C)UT'>]]/H)QA2Q_*S9#?5NW17FN.+YU(JS MW#0&:.5R?=[8L\[U50UFUVD,T5R?9DEF$&E!>4G1#V(VFTZRNJ4ZW6" *H.J M-N,7=Z-Z7F<^^W*<82^9;U*5F:/NHPX;,_:#C\K5*[6?5@[,"J<7RTO[1D;? M'0RV-&!Y),SU":C SONO..+ GN9-#1R@71+11BPL6K\KU$<]D;W4)-R^WW<- M32:EU]#:F!5D3.]?F,WPY1/JZ'DI653O_3.R;!L"X0I+AL,I"U+KW#(K+I,U MI1?O3:!]L2=7'U/KG[4C[U3T'ILL_=C?W$6:5'O%>.D>BT.I_)ZN[#95TSB1 M]$_NT"A^)UIJ]++WB ?:Z2ZC_;KZ9)A_MP%6G4.M&>D<<[/H4]:F[U>W M2%U)5[Z]_&I 9+9_9G M>5QS;J&Q1WE'-;^U?2G7T,%^5%1DM XMT7N[G0Y-]L"FP(":6,ZFI>^>4E"T MPZEXD_!K?D?6;2<+OGA-+PW*:Z]W+EB/8U+]$T=1U4%536[4D)\MCL%S+9):,>.YCY@N'W0,8 M@=%=@=E17H>E^@<1W6Z1Y?UU%6&/9[]]NZ^P'CJFD/XBGZ; M=%R MT:RS_#LB^K[$@\CNT\$WGW_-^/)%L_6+;-B'IBHV>I/BL]/)ER@HY?7YH=9Q M@R;,>LZ5Y/5/DG187GHOE38L3WZCY8*DX$F.0.N)U=CDVJF-*76YQ*5#^>RI M68,\VMN[J*1$4)1+X)/G0-'C,MUA[8CVV2NXRSB9*&>A0;\Y2P?J.JH5JKX]N3KOU.DTDT?:+K M'"HKZNN57!16+)'/+F6WM'2_YVZ[NKPP]064^$3JD=ETG*JK4V;FS*R0[ MU:+#Q4"-("BUI$:=A?C1"8=#4%=)\Q-3>,B*2I=G3HR*(I&7(_"O?^&/1(H2 MV\E#'3D7&MJC.=A@^3GAD?V#BC//"I66G.D<4:MGPU<[W='I>3B 5'S@ZS1E MT)T353$0[DMWPB'+B_ZBXKU.G;/WE%)^]Z!K5AL%3QN$Q)P5UYA/77#O0 M+,+<5]4NE*LQ0D^JO7# I)U]+1;J%!>&IB?"NWKRT2FNC=>NC8F>F.M9RS]U M\6YGOB/9N=L)UK.Z1\M]CJA?T? F$%#F3+)/5!B-ZW9+5G:KVCR,7<\36W,Q M%2F_/%]42;'Y$<$1'>M1'/G)5C*KPR5&[KBU<^GAV3KR"4U9IM5C 2Q4PCC0 M[9PF.=;-Z'M+:CK6:/#QW-1-6]2K$C3WW,QR9P+R38V=0@Z^V2F4?6*MO8W!Y>C#]4X7!59;8F@V8IR$]E; M+0@]V@)(2VU+9_.S1:1,G0\W%J.\XS*>VRYX\-(^K:UYV2,\)?TDOD)S:/:E M#<_>7<3/1,/38U^=?/;ZGK"?RVOO J@/)6YZV2[+X,"-V[.0-4D)>1QHCX-G M9QR0SEH_C@/OSZUHXD $0Q0.C#="0TF;:OTU#H3C0'G$=Z(\-U_D_)3R=5\M M\SP$>B*Y/C1^/-2Y):'3Y=+E[Q6M)A9]K[K$5>S,7D77RNJ>FUC4M&]\/VWE M1_)"]O1C>)'1TO9M91DKO(SUW_\QKQMZ:#VG]E]A[VJW*DQ?'KE5)4N-)#_\ M[?0W_5PW7L'' =_8LO/J#@HYD1-H/TKDU/:)?KG;RA0#=;-8[/.X=78J<]0^ M6=(Y@DWTR_=QGXT"NQ>XZ!/9-:XK*QL.=80YA_B=3M<963,G\O=36&/,2+1O M*&MNZ\J[>*8X+-8:P8B1I^X3S&BOHVOSM.H',Z&)^W534NCZ6 5+ZSXHH_^=0S/ MYW8L>:'FMX=5MI+-H\K)%S.S> :K94Z^T:-H'O..STDZH77LR8> 6L37F+J& MIA=AL8F/1*)"H&;U7Q9M+.B<6>J7/S^?73$Y&C&@XNQ46/*Z4QP'HO&"L M\UH)&<#ZQ7UT7]-L-:(2H^'49Z]&=99N-,LQ2@6TY>IQ2)94HF)>)41&V$]( M9G53J]IV473.2:L$]^QIUA1P?Z>1B6$8Z[89FQ9?$<#R,@[V9O#I\#Q97DK/ MH)NCE[\<5+@T/DZQWV/);*22U2K3A2-Y(JA,4:0S+ME?)A1%P65X0@3$\%FG M09/>R/7[I;[>1FR+,:CR%=(O!?)=G5IY 4IG[#9\6]<03B4J=&\T0^@D]>G4 MM>^GQ+%K4 OY25]18=I/%15O/%G0XBU5[;AR?0F]?F*LR#EU3FM32W>BGO=3 M7G>G5P>655(4=6G27#Q[L9;&;O";YWW+21OO2YE!Y)6-^859KQ S0<>>Q=?8 M&A0+LY1KJR[PO3,D6B9'5B9&I@OPRC_2''WS18JDPF#B@9$BW"^2,'*>Y%.J[0]&GL-;D/1 M9);JXRY(+-SD=)ZJJQMXWMMN+XJX>7'"NZX]3%ZH7\\BF]VH=2A>I&PSL?.% MOQJMI4B!N[M65[=.A;M#S>&)-_Y)!]:@NSOTP@?>TM!* =,C$;=>Z>$^;S[[ M9/F;GK5\>7C8A(J_>\MQ*DV3-^(DOO%+)]8[=9)+B7DD._()6HY87"O[K/20 M8VG=+NRR)OS(=RR:?B$YA@,7BRKO1]E1-6],JD?F4^6NJI\25$PQ75.>T6]_ MN4'[RHK<&")5"'&C:6 M\3/G"M^4[]!8GI54*.-<2"WJ\M?+XZGNI5\B&!-G:6V+,F?7#OOD1=M.E.3, MS MC%MHHPF-M+V:*)!._>]?<=))SS/1-;-+!9FCME7]?%\,KCTEICFWKEF@, MTV]VX_$)%A.SC6O5)[(:+\@G%U+\IJ!-GFVO,^YQ*]21MN@[O.+47B\O>HJ= MG=E$Z#/:JT]ZA'1(L/F?'G=/0GU]VM4 Y?'.V4Y MBFZA#>JS^>F\[%MUG:YH7SS'Z2S9XE5QZ07MV2PY\*^7K-Y8%9V;O.S3;4D1/^3X5 M3SW>Z?+)Q:2,J&6Y((RB+J;KQ!ECI2[N??EKQU\*^64_'$T[4&.+F4F'5Y?H M$ASP+*(J/##?TS12YTTOGB9RN>'CQ+J'0*JX].T2#=0&#@AA[&75\ZYOSNCQ M!_;DWQ?[4 ,]_[AN9]YY(+^G_*A;*H9J46K6=U/?(+6WVWKVL>*R!D12-SW M-/8IX6UXU;\_Z75414.=S-/HV-37;V2HE>E-#VJJ-[>(U]S+U'8WNU?_$E9YWY>))"&'$B[W*_D,9TR>G?3_YB>J MJGF;^* ]9#N!'@?NW!_?B G95+V1,%[;TAGDVCA[,=]$V.7L"8'"^-(C'8:G M:V0UN=*7&Z^\+;B[#*T+6YJ.A%+L)SCT]MK;ME NJ@JV\&.7Q7SI#S7>0[U/M7FPTTF*5\RSG; ML_)A-5(@K+PC)/\&XGO,BR/FY9/54G+&_)D7%X)/=TA]@&\W&_[+9NQ5;\Y2 MF/95I_U6SO3D8LTMXY+9O72U/O[-81Q6685MG\U/C;0?.NP4K'<@FL!A/]PE M5J$::B\4"K+-R \5?;[9%"?8T9T_^WZA<*PKB$0OM 8EF++::^',)5"CR3:D M'MCE/O@L/IY%(=[_4%;4T1%H&L/T;I\BR/)^3U6V-7I:1%:H,Q^[$!63U%GP M;&8JR[E;NSO:YN7JYS#_EX%[PV['S$L_[0S*L4P_E.%N_";61_HSW,FMW^# M[JKQB9("*?_[B'&;;F59+:FX0@-GK=8.!GDS3R^;2??;S0;W)7F"]/KY0DJ< M!D>[3J59=78,/(=V&;+KXV0KT+IGSXE-N=Y]C1N?359?YT4,U/9_BAF,=14= M5^HI[L((SR27K\C5+T>Y:"95752EN[4$+>I.2$4X<[*OIQ:%I,Y.;3IU,GBF M!Z:(Q@Y"0V0%E1/LHL<50T[!G+%+4]OOD;#QBSK4I&?EP->R3WU^1Y-]%4]> M84Z$][]V/!U3J'C B1>=R^W=CS75*T/.[=/=HFEQZ M)J/<^%*@88-5*5Z!:S_T0&."[H[,?3\T4XX#''6/*E^\*;.97%NA:0]R+V%5 ML_ \5EOS.,YU#C6 E->Z&UOVS:V7JSZ0F"?KJR?\\,F[7-6^9ITJXMS81B=X M4#%[T:.L4X<[XMVTT,'E>+X0:YO^$;L<+ME#5Y='^'/R3D9Z8W??@H(V+*^DDDW$?>P1\=Y!&A.%HFX&[S'ZYC;=/2RJ+S+,K?E>MD=_F- CB]:2 MK9K<^#"?D\'5@Z,L16CZ&L40SL?%N:KB+\,>V/JK6;CS$XC MTKG6NOU/NXG6\XKZ9(THL2^79*_[JDP9>JYDWO*-+C0L;MX(2E^Z M>[@CA=UFH>=[=\C'$ NS='8RS]@RQ8QL&SE3N0K3Q5KIXF?57M"PT!_PW$U, MYU7!\E1Z]0 <+MV(&M\5DP7&.:/EP/#E]G87US#_G+3V!.6UQNXW3\I+_3\[ MQ9F9G!0X/8ZRG%%KNL*#19G.Y.H%[\L2CO.:'$[0*>6BOJ*N40(_>@O\%G=%;^Q=G%"F)8UXEQ40^$H&Z@&W<>H%4"+;8:.AZ9DS5NN[DGK.Q M3>2L1:%:!0OW9=A+J)IH"P_Y7R8=9YQVK=NS;&6$P<.Z[^7ZLGR MA;ILU@OXZ!'WA0\[_2;Y>9L1I8<9U(*\WSE;\QU2'?HE)::Z$YO=WZ@H[.%H M&*^!YN]._;T$3^-EL9EES@PL$N_3*)NEO$\-\LFG5EXY ,^&W]SW]Q@8S1K% MYG46N>H[(992M9QK&SY-*?OGVC=PEAH\J&I\J'4T7D;HY7J9P"M%12-YGN!' M1X?9XH+4=,*@IC_?NCV3QB9-4M'FV@6%Y0;'*(V+8*F??D3&QQ3Y9-#Z1P?? M*PQ09A5Y].C_:>I*HYJZNG;\BKC (2T*-$7,]U4%&11!$$J U $GRJ""*"A1 M45%H$ID"$L)M:9V D(H,8M0X,2/S').@E$$0$ ))() P#P$")&0B(7EO7&_7 MUU_WS[WG[+//WL]^GGW.6O?"\&;BO'9QK]DJL_O5$^H QN<-TPR1CP*69H** MOH8(+<6KXMNFLVW3R54WN&8_98 MLC94AO_)AK<,N8^->-T "L+(I!"FBR+[?&D,GM(J>L7X,#JC@!B935S@//F! M1LL<_G[U9UXPF"J5Z05=?KYV:Q6>WIZ_S.\N_GT7R-EA(+K3XYV'^%!&.N5T M*WW9P6FS0N2!PY#2 Y,W7/KF$.IABW0? G/96:A?E6Z][(WJQYMO^"O-V#?N M5E&0F<\,&Y1FM70+DC2,,8IB.")\0;FZ@+R+-,GAD .J&7=LR864&Q)OGRE; MR[&YS>Y>,0F+)\^Q*@X+"/X,<$'K *?N/](9GY&*J/AT.=.#E%@+3-9UAUSNOWX >1!Q9,*,)S]-PU6>/.U=)S*U[1OH)/OW[>]O\9VP#;YS M3>;5,SAVR;^'Z&^AQ9<4^/4 MUN1EX37>??J,_KO1]Z$%;*;1\3CA:L,\S<<('AFX^[?MVBTY1TJBB).02V"5 M()P#VG!9G0#1FX%[MS6A_9KL(A=92 VQS?0;\79UB[F,/<]B-_PR3_B9"U+* M2+71AF4D7KK86)*K\&=%94CPC%'H[1))IT?*W=RVT8:FBO]M1J]UUL^D[-& MGCTJX __DG6%P$O(Q:QWP8.EV%=7/3=L=1F,K"N I6_BMOP%&W)DUZ-CE5W/ MR_OV[V):KMM5 %U=E_6QPFG7OMS>S24)=#"B+3004 "/PI$;XYBC_+87[?)' M=#<_#/21:R3K L@86?@08)'7,&R"PEV37@P77BSIR?^PH*8,9L?-EPBX3]J' M$@XT_Y7WW:3EK0E">%$+:$-0JUK)'/(+(LE)!?8E,)O6)O M&4Q/5NH7O)S^/:$Y+8/;<1I%=Q;6ZI$+T@N+SK&[D@&8&V@6E0'ZPV%JZ0FZ MX_ZGA876!\W32[ &_>*@D WDEV_;1T7R]IF@I[6FCUO\W5T-">NONQ"WE[63 MMC]H/O_M"2W@W$4NO;:9C&$![25O<@"R!B+JL%6=G7]!7R26)O(),6739!B; M.2'S-(NHW4C%85AB8#.7TSY0;C#JN(6=X]YX??DG*_T31L[-Q6"@Q9!27#N, MV[J)J!T)AX\D.>W!\]_$9=5?_6@4XW23BKP\XO@^]K7H=ZMG<=,ZCE?R9Z8I MH/D[W2(TD(&MJH]@9 GO%$;8OZN2*FYU+6'0H#A<*--PG CEMFOTAM%[OZI'6-68QJ( M19/0E9J9D\B 7=*[,!,V^_J%W8[]6M![DVGSDO%O[JOY%?@$6:/WOE% MV_G&SA:XLAOLSFL@\D#O%N>+N[Y@@43*SIKNX--%S(F#]Y#X:"E*SSWS@9TG MB1PQ.3:8S6%9_OZR/&1V^L)G]P)-=-9GM)B4?&!H@,*KLJ,K-UGMRI%-_?RS.T,7J>N6& MPF!,D(9-T ]*0+00_B'80>&[,MXKE;'1] ]<\I%PF>.5YM3[=Z0'_3>2DM** M(D/>M!PM2RIL];!X>JJ!]="GOY_E!RN< MU.TD!>8$5[FH$#^I>>BXZ/9TKR M9I"4-5./0^8!N!2'>E=:$I^S1GWTJW1PD-I]&\WAWT8_$[*[C JYU,R'9H7- MG5;-UFJBG#,PYX^YNZG;F],_$5#NES%?\-#KLGN" :59589+A+ M5O;B0"N(0.7QMFH/X/-&15Y\Z2#C2L!O1W M7*GA37*B# ;7; &)3$O>NI-T_)1;]![3P'ZOOWVTZ[ZYS^H!/> MM,GVK4^3@76X^[90 Z=Q(N0H\>LO6:Q=P<#*@ZIV(]8]6Q".J2.0;C'G3"R. M/U+ Q&94S%6SSF!!OI5M9; C\KJT1/QQE]\C=P>7=)&49?1#4L2ZW- ]XY8Y M:*WX;M.B7:&L=5'N=BG"LNR>8_/RVVX]S"RE(Z3M6&Z M6FC[!%F(!Y1UGI4S-!H/VK_3"CLM8##-%6P- MI&N?!O+Q >,1Y?/?&DAX;!>KS;QE;W.F]T!NZ@.<85!C-VMB=^#>EX,4*\ZI M3D%H .''L?T;P'J8C!G.JXD1]@]1X7$CMHBB$*RU;G 8AE9.>977?EFV@SOT M_6K*N[>]_$1[XU>R_3KKM@9B53I5K?HCP7UQ M,0/UZ9YU]R?@ONG]1^H#' WD6Y%]=E#CD-/VZR[5AO;*2%=V5+;^7C9'OE!G M&62M.S4H@?,$IT)"0^5O?_/M\U>61EDM4.0!@ \ZU$(Z_0F8%(M,BA!A^HF/ M;Z-=*ZDU+3>2-KT]98!U"=1 8"Q\EL[C$QOU[\R$[OK-5/?D"1:!W;!>"5?T M:2#.J&GO0_Y?X.V1HT:K\M9^Q/"U1J$&DCZ@HA][8Y["E30R)RPMJ$V[:Z6D M (G;^_A*V-6FE*FYZ.0@RU>6NO= ]$,C)Z\O+5;3=54[9[M3GO>(3")4F7SJ M-R9GLDW%%)WQ@VL.40]=X1=__6FN@!GI)^&UI*X\*8CW!=?F2_6O4HN3K 2NBPV8Y-C.UM)A:_BW2)2GS)* M6*^34FOVQA;S>()G?@0E,7O MB#%7K_&)R,_&!HCI<<-=C(DGUICQC?4RWIH_V2^JV M7[M&C=6FT+LYQ6P45!PUW_F0:5JO*J ?]9N_-+PLCF)A%\"' <>S]LFB?GOL MT=B';X8#$\]Q\?3D]4GO?=(++'MG6(T:R%U :MR: M%"T IB)5M:!N).Z/"HC42<@DU(X%NP MMMYF+Y?MWEA"HX5),3$RDE@''.*Q_+@6T%N1PK$N1JIYNDCPV?\ M;A145*]LJZZ+>]?Q%\_!*64+9QC/A=94]%>1\2$C:;4+)HDHTD,;N$4:U#%XD6:4SQK43 /\H MAWGL$F7S\25@E <=@T$;U"92'GR,<<=Q&56G1!U?AC)$A);2(7$H6\ /WE& M^-=-#)\PY#U!GE(#*6<7KY7R8AWN[,M2 H[.BWDK8BV%Z_OGQ1-$MCK5;=ID M3:Z>($QRY<=EI7+HD*!?H#91H638HKDQK3">#7UJ;T[R)IV:Z4'_8&T_PYQE MYLUB]H)&EFAC&],*Z#$OJ';*<:0Q!P:@0BQ4@11*#!]#WI$. =^)^9VELFAU M"6A@U/@_GMND@32Y":'U2BA]?"%> \'*<'U1D96;JYPP9*DJJ"$+>8S71M;ZM#:ZY!K H[V3/VA>>]^WT"PC1.$A=U:Y6? MK+7(U9@C!X9B!@GT&@WDMR#X%KH#\&2-!GBHM9ZU^=IG&_@/4$L#!!0 ( M "-ZFU9T=$G70[( /8,!P 6 8VUCX_<.)8G^O]\"MZ:WIDJ(%FE!_5@]\PLTG:Y-P&W;=A9/;NWL/ M_L_>#T"L6,ZSU<.__O#;_5N8_O __^T?_N%?_A\(__>K3^_ FYQMGL1J#5X7 M@JP%!U^S]2/X=R[*/X L\B?P[WGQ1_:%0/AOYJ77^?-+D3T\KD'@!>'A;XL_ MQU',0T8\2)C/($H9@IAZ,4PEI22)XY"%XCY[^&YFD?8_R+^>WVT3([]:!JUO_E?__MW6?V*)X( MS%;EFJR8[J#,_ER:'[[+&5D;S#OE F>?T/^"S6-0_PCZ 0S]G[^5_(=_^P< M*CB*?"D^"0GT?W_[='>V2_R+?N*7E7C0(_M1%%G./Z])L7Y'J%@JZ4UKZY=G M\:\_E-G3\U(T/WLLA#S=[+(H]EK54F(MI1]K*?_Q7&>_7"'^0/*NCV4=0#BC M[ONA9+R$Z?O!Q+U7_"#&%[C5S=4B5Q_4KRL^U;>[[>IJT<>7>*C/(E^3Y02? MQ:Z;ELA+_8-WZF]U-[JA"V1J^JFINR6J^+86*RXJMMQK&F3\7W]0?UNP)U:2 MQ?M\+4KOYR3RGD7!U +(-R+PPN!OXHF*8J$6HS#VL8 R%6\+?/C2BF/_O.?G#0>'UFYA:BS#<%VZUY3\M3"YE:P_2J ME_ZR(D^B?";U"TIB;1Y42OR;$?1_ ",T4)("+>J__+)3[4ILEY,BMAP7K HE M(RFH1=UB!GZOQ/W_!@2/U_::,38F W&OUTG _!\.*.9L3Z*E-L7RXA"6G#G! M4M&<>0-J4]<+*SOL'ZT:^>5HF&^+1DI2L [,ZR=^8;FR,I_7<.\;UE:YNSKK MW/W+J.!4POP \H*+0NTG3BBV_7XW)7P@Y'GQ-EL^_2U7QE7V7X)_6-VMRP]? M5Z_)B.^B&7^K)?,!<*I ME](DA"A)&$0L8I!2$L&(LR!A'F8"A_:FY+7BS(WS[E;@>2LL("L.LA7@.WE= M3*>KA\K&,IUR "8FQP\7R5&-U$XKH-32/WGSG4;*Q0R>OD"GMHK9J9[^GK> M!G&TOX<:CPX+_>IN)K3AAX)DW\H?K-5^^X"[%2OT^OM&5/^]6WU>Y^R/QWRI MVBA__<]-MG[YE"^7;_/B*RGX@GH)#U/.H!>R M%7#L?WXK8R4V^+%1X"<]=]LZ_#.HM "_:SU K8CE<4/?8;+;+XP(_LBKX@BX M.V\;>J(WT,[!M?=)-P\]H3GD?%1D_"7C@K]Z^4UM7.Y6'YY%H6R)U<.M8N@OV3H3Y2TMUP5A M:F-!X]#S?:$(,DPABI( TAA3&"8Q"UD<>SY&+GPYAI!S(]66CF"=@Z+1$JA5 M4AM-2D_]<_TOIC35MI-1%= 7D#=J K+5\\]N7#O*=V!'R-][=$=F[8.!W2H( ME(:@4A'\J)7\2?]:ZPD^ML;V1ZVK^@!^ EMUP4Y?\'NC\8 G'[0I9&3D*7XEY\6[]2H/VQ MB/V0Q\A#, @DA2B@*4Q]SF& (DX"+#&1U&5%<>M^;FM%([W>(AO"T+MG\Y>6 M"F[\[S@>=LP^'LHC<[85P.!W(S_0"@"CP8 ;,?,(>,V+.5 M?ERG6%5F:\VRBX1[$B5!!%-*0HBD3R"1:0(QBWTO2+A$:;)8;]U0.F?8KFDG MCCKC3C/HC?G6;'4CHA98C"0B% 1!28,8(A%AF&*$(8^(P-2/O21)7$B_)U@3 M$/H 8-DQEUD=+,VE*L,Y?>*+O+5 M6LFWU(_=K=0XB?+\6;\S Q]#-1"[MAJ>E#F/%3IDQ1-/]#Y@5:-Y3[[]^NU9 MK$KQ2JR$:GDA410S'&J7-2Z4&<<"B&-*(4X%PH)$OL^31=MUT.8T[U1/5E]W MIS/DP(=W9@M/O@%1B>I\&'H24NM#S]XP37:XJ?%1(H):1O!C+>5/@QY?7L)A MN&/*D[U,?1QY2=43QXX7'^]'!'\G1:89NZ'G7U?K;/WRL2/%2=<$R]=?: MA]"/(C]@7@#C0 80L52;1TQ /Z2>H@TN?(1=5GRW[N=F%332;QX^_SI_T5LUX=-X6A1IYT\^KE]TC M'\F+Z5I[BGQXU@^6?U4/KLN[515,^M="'QYR+PF0'_HP]/P((I*D$!,4PI!R MZM-8_88D;D;)"%+.SY!YO]$&H[XD*K6+#L@KV<&#%EXMUC]F*U!J+Q[_6TZ-#(#MKZ@9:"VNFB_5RM)#!:WH!:SQM0::H=\"I=]4^4 MM@-> 8XW%$/=$XX@X;27B>-!?'3C.&)7;@L)%]FBV@+?@,J M88&2%FAQ[>B[ ]G+##P<7B.3:%^HK G0#HD3'%8*]O-#_N47U4!%7^HO.];J M:'82XK%3K>$.RZ?[! ^:.&O_YS2)]N*LXR:8'T4HE,R''O811")4=!"@! 8! M$CCP92R(5<2#36=SHP(CZ$&6B=@Y4<)Y;"_3P-"(C7UW;U RDAYFF8C[9YFX M\&&Z9ID8!,1)LTS4WY\]BGVR3'3"8I-EXGPC4V>9Z%3G1):)[G?ZAE3P3'\G M9/F19/RNB6O;YN^1VFDU@91Y1)E7,868(@QEB'U.$8DD=W)JNMC;W*AU)RS0 MTL*[51/.ZQJM< EBNYWN8,"-S+"'F&5;S$:XB;0"93 ?_DM]3>R,;Z'VL5>] MS4ON>[,F\>7;K&2J;;/?>ZM^5BZBP(M27U(8$D8A"CF!BB\8%$&2^PV;L8E]SF_PM84%;6I<=Q65P;79C@T$V,@F<0ZO71NPR;"[[ ML,'@FV@;UA]&QYV8%3 =&['+;4RX#[-29G\;9O=*'T*]9:S8Z'/T8IVQ[-E\ M,.7MBIL>-V19OM9):%;KA:"$I(E$,)!8<:LO,*2^+V&:8DF\4%!!8WMNM>UV M;C1;RPV>]P0W46]%([H+=UC#;\.^8X Z]IZMQG-?9I.::BOU#:CE'@58%WX> M ^")J/K^40<#Z;TP,8FG]%W\_D=\L_V"J\\Y?R%+1>5U#$9UP+O.U>_R]:,H MS,LO^E+7)+I6%$U@XI"IOE"^!"=7#, :IY8CKXY](DGW@V,4** MBL&#OH/4B2I$]KPN_[)CBD;ZK? U1)O5EE4>-MF2ES\/M9"Z?L$=:ZIUIT-_I M0JB/)PTC"A.N#S3\((6I@@9Z7HK3B* TI$X.C([]SVT9;L2'I)(?K+8.1BQ_ M>LH;;R*0[W0 __2/:>#[?U%SW2C9W^G(=?#LCEE'')*1%_%&]7'[1T2CU1AK+ M,/)%*J'// Z1U)E-DLB',9$T02Q.PCAPH<"3O^!F=H";98ZMOR->%9V@/>?0\,^%#7Y$.)->V- M^L!@'EV^#]U^WVA?NKY;E>O"'';=?LO*!4[CB(L 0^X3!%'@48A91"#UPMB/ M1) &S.J2_GP7<^-=+2'8B0A^UT(ZAN*= -*.)J^#9^Q;>3=D>@3JGE-^L-C< MHPXF#L<]I^!Q!.[9)_M-[2K3\F?!-H4)XWW[Y7U6GY(I M'II^JC]AA[/$ZP M@!'3AU@1)A!C$D,_$"1)4!!@Y+2#L^UX;C3P-U+\(:K\7*)*0EYN=7 C VOH M[2AB#$!')HXZB_M.YAOP]N_P_=UPU.$*RD"$8MWMI#3C"L8A^3B_WX^2=AO4 M>]7 F_R)9*M%ZJ??[>.XLDM,^T'? M#[\B2UW/_?.C$&NUY3'7J9_$LBI6K#-Y/ZR,#_('^4E\$:N-.,C3S*(8,\Y" MM1F)%3E$2&U&1$1A*$+.9 MSLL,];T':61FVX[/A\OC VKUP'U5;:%64+]6J^B2N7O\075QU?E^@SN10X_U M((^1?'U,C#M<3@;N=$+'E''@VG=?&:F//@NT6N-%N<[8JR(GG)(5KZ\?D<"2 MT]2#OOX#<4(@%7$$XYBD" >!C*55ZM*+O[GAGP/)9=48 *R)Z/\8M*%8O0.##GH^]_:$/-NAP#YA=CW<-P_A M%U'7$5HD) A)$*0P#A&"""<))#0.8)"D812AV$<)<:EDT6K;B>4F*&5Q;QR, MLYV KED&=ZC9'3'TQ&)D0KNS *!']L C50?+&+AK>>(L@45I_CJ87<\4;YZ>9694ADZ'^&FU,<5YI8M)BCU_1C!D#,! MD1]+2"E+H$=2+XEQ&@:AT_'AM0+-S<2IA025E#= R]GKAO/JD;+CCBGQ'YEP M^D#?Q^MC$+R&\_:X3IRIO3P& >^$=\VWLS@+E=!XX &!3G>RU@!LZD+H+AJ[#MW.O3WF,UJ'"P8%8 MU]-]B.^UC@?4-=9T<-A;)9\BW3=9N?O9?;Y?=:TIJ%&VB[/=Y_?BZ3DO2/%2 M78LOB(AD$$8!I#)16T4?<4C3V(,)$5*0@,526/DOCRKEW&AW3TV@OQ;P(V^K M"=;Y3V"U7P4O:U2]T;&:+FPTUMC;L/X,1G3D16-_,+6*)A9\3TE]776FJ&&Y M7_U0/;A5%52ZSF&H7=:M&0SY1,O>B7FLCX(=YC(@!Z4OU]O!K_SL!@NC'GE4 M.E;AL7J?]!XB-A8KGKY&N]6WIR&F[B)' E& /,IG$:A'W4X@Y-_D*0BX] MG^*$NQ6(.M.3R\<\39&G5O[EYSK_,ALP9_5UV:IG-/^ M@SG3RQQ24I^],>EXO.=YX#8GH]I;?%R2M7K^"]A*['@6XA!%H@0HM0/(,;4@PC34'B()J%=LN^NCN;&J >A\C= MB]HSNN\LN':VUA"0CY^U_Y4J>?*W=G!80%?A+2"$J>*)+ 8-8B 3*0'@REI''/:NP/OLN MYT87[6"]UJE#K8ACM=UNP.V(8U@81Z:06M@V>HVXHP17N8,T5)7:[@ZG+3IK M#]3/R4BX$Z)D(84;FYTMI6TM:B7/:V?00?1COB^ MU]",3)$]1\69$L> ;R#R'%2T26EV#% /"7F4/OI1=UTRO'R;%Q^+G G!C4^ MB9>M%@PEVFVUGEF.\Z6XD=>-:5]3MZ'0,)*=AS$9R4U_BQT9XX_;T4QW/OU4 M[#08CDI[0C<06[KV/BDA]H3FD//Z-M/G!J*NTQM$7KM.+_*:@ S*?4E0"H64 MRL+4+L;$#RB,A AU!"H)$ZO,>S:=SPM;EZ& ZQD6FI M*:RM)#VH4HZ\:ZJ4GP.O1Y7R 4"Q7I;P#%KLJY><:F;Y*>8!CSTB?>20A?2P^;DMLSOY7'841Z#9;,"N@6+D96(G6J\- MUA$<+ENJ:V"9KG"M-3R..Z=SVG?LE8Y>FW!W=$[D_?W0V:?ZD-1OJTR17TF6 MKT3V'R:I2)D7ZWM1/)E\(_57%V,<)SY/H AT>7#/DS"E?@IIK/Y,D<]";.6- MY=#GW.AL*S2HI0:5V$#+#8S@+A/;#G<;\AL2='OI^:;&[)I+SW/@];CT' #$ MB2\]S?=GCV*_2\\.6.PN/<\U,OVE9XX<+S M_7;4'Q3I$NW =Y"3%H4H00'F,$BDVEPG2$"L2!D*SR=IZ&%!N%/ V9E^YD:/ M6S&WJ7[=-HOGX+3;-PX TLC,>(S/@":1)0P#;2[/]3+I/K-#U<,M9]?C?8RD MCT7^4)"G)^W$N^+J7WS#-+V\SLMUN? ]7R0T]F$B(F4G4>E!&L48LCB,9)R$ ME$K?WDZZV-?$4A#]4>(6%C47*W4P M]*:[D@?D2=>=T-Z0XIOVOQ&@J,H)_I;ZX$\] M\C5;/X(O&1?YT:>L$['J(QC"_G.3E55)TE.?^,^@/9RU&-H+CBTW7!@)I% _ MT,G(=#;@9<:,H$:TUIO;'9TPCU5"L4VY5K9C4=Z E>A'[S7MF4[8(RD> M5 /T!3 3$KX2ZZ]Y\4>5#G'O$8U'(=8Z(NXI*TNMCX)1MUYF#RNRK),?Z_5^ M6=4+9*1<@[58BB^9>;RL1KA"8 ^3/>W5&!7K[+\JIT/51?YUI;K7\AAH"\'; M^BA%G]7S)2BTRY/2FZLGV/H(]AOM_YKQC1+.C I1?;#LN>KEN8YYN6F_EG\1 MQ:,R?&_.? 9:UO:V6LO:!EIG2W+O(&K/(E7G;W.?-+KG1N*S)9/;?6V@-;?:JVD^NF>6,T' M.E@2:BO:Z-C576YCPHV=E3+[>SN[5_J8=KN\ 9\%VQ2J@]?:GUL93]77\($N MLX>*V?7A5Q@1#WJQSO(HA("I%^I_:JR#R/-CAU(W]AW/S>AK)<B M+/\,YC J-O;C.$B/;$RVL^DTX.Z+#3Z,#:Z+F3D.R%,E\B-%\6(LQ*WAN:LS MJE9C40H3?%,*920HG98OVF3+7+Y_'52Q!EE9F31DJ9K8OD16K0<'6\'=1Z1C M.7=H<,*UW5W-_86^Q_L]4T,H=$6A[&*3'MX$$)2WF_5C7NAN%I0@7^*402IT M63LD(YC*,( XC42(0AG&W.KNRZZ[N:WP6VFKB@TW55R;,G2W$IO(M^JGCN%N M'<#;G0(/!^?HIQ -DG6]ATI6L!-VP#0/5J ,E=7AG*!/4(])@4D,E8[C3 .(4F8@)$? M890D//$9751'+I_7:@6SXZ"K9'*94X>2C6DJE(\W:O->/IJR3[6L9D/>BMQE MYBDJ'K+52J_P^LS!B.A8BN:J,0T%0E2F$G*L<]@2QF :T0B&'DNC,,))*H-Z M3']=6687FGA$&[GF,9Y"'_A\CY&,<)>7Y7NQ7J21AR27,8P"YNDC MUA2FQ/.@X&F(4NP)E%C%JYSK8&X;K2K#0V9$!#\NE9 _.5>I/0&CS3G<=>", M[4-39\4SN&CQP/NK07$Y/[L.G,GH_0V)^BLR][1J.FYO:>N'])UB ME9+$'(/IM#:K?-T^3S-/\,$.O\[#V7'(=>+%"0^SSHN]?VAUX;F>'H>Z09WM MHA"/8E5F7\2N];=Y(;*'U>N-VKJNV(O)MDK,99@B:O.O994@@__'ICI)4_)\ MD/?DVP*G:L>;\@"F,2:*70/U-T_M2/R0\S */1+@U,EA<10QY\;1C0I@O9,: MD*W855EQ;J?38*X4'=/<<=4"&\A8=1\AIG4U' M!?K(5W7,"R\Q/,"Z,F00^1'"<2^TBRNHW7)+!GUA\5K#]7V=YMF7 ?K$!$:1#HT6&) MA"B5 E+"0IAX@J& ,L3BU*UJZ3@#]AU<*.8[:&J$4NRK?3'U/66Y>32 A-$4 MQB*0F.$HHHE3O?A1AVP*H^QHJ,8> 3O#:51<1[:)-*1[-A"X/?CZ]U78UOL> MSLSI#=] %HQ[_Y,:)[WA.;0[^C?4\S8T?WK*JMV2,EY>J_95V\JJR43Y)BN9 MFL";0NP*BR4A%0&2''J1*:RMB"[%L8"AX&&J; VF5C 7MG/K?FY4UY+>[#OV MY'>\-7$;!\MKDM'0'?M>Y!*P8"<[^'V4FF_]A@BUO&-D\;[;?&JQ]I.339+KR(L20,0\@2A"%B$85$ M$ 3CF"OK.Z411<*MQ)!UWV[[I"F*"[5$!=E65E"=8;M1F_T(V+':L*A.0VB- MS#>@D?H&M"'>"6[N5(:C,F>P!F(Q^WXG)3!G. ZYR[V!?K3U+B,T6YJ21-4Y MT_J6ENN",+7CQ)*00$HH?7T3&\H0$ND%,$X"U92'9(2M@IJ[NYJ=O56)!UH2 M_]F-BR[ :D<^PX U,MNTA+P!#6B_-X(.:"AUHS$0G5SH:%+^Z%;XD# LWNB9 M3333,;(K7GXD+WJ#V+2^XGJC6/UCP>, "8Q"F(8A@RA-(DAXX$&U3>,XXA%) M?*N$T"Z=SHTUMC+KN%@MM&,&31N<[S*Y=X5Y8;HI3Z(-_EJP>=%OF-H.L%9I'O,T*A3%,* M$?$8Q$(?@R<\BA$6(J).>9:ZNYP;N>S5# 4T+XK\JRYQ[AIYTPFU'<,,"^#( M_+*/72.NOJ'7 D.3!5V+/&0_H9V[$4HEY$.67&5'[ M1_B=P]C^./E*Y"8X-U:@[07TW8!*S&&/AR_@,. Y\*E>)C_PO:#JJ9/=2X_W M8X:J6MC?Q/HQY[LH9)U^# F4J-V,VMRD$,F P31F"<181(+SE"L+Q,U?XDQ/ M\_.*J$L2/AE)W3C@')IV'# 0B-S0 U-)6(K]\: AZH=( Q$ .=ZF90 .E0] M)("NQ_L$H[RN,I&IKL2BG$1642D1X4/(^HE$,4)@=B+,(R5 MT44BG[+$MR370;&=AEY'1_>2]3Y7NM."\\$4>0M]\Y#%UQE_9LA2KVH>5XC". M&(LABZ5.M1$12 ,:0\0Y1A[!$9-.%=+ZP_K?S&NVCT?LC%:4;F_7CT0?;X_D MW#JP%;_?]O=S2CUGL9]^J!\MWJ[6&<^6FW7V151)PO2UYZ_?3'97KD\.=43- MIEI0/\A?2:&3OI0?16%."VY-4KE%PB3UF._#0&=N1[J<+8Z]%*8B0#0,$T03 MZ3+O!Y%J;GS15JI.D*>UZG\T.,S8V3'/Y",R,F/M#<9.(=!H5%UPM'32=QR- M5D"I51U5WH!*L^&(;5"@!R+$862:E$@'A?&0@(=MW(VXN<@6;^I=SMU*I^LV MO;S+5N)N+9[*A9=0Z?%80!2'5%^^*"Y&?@!YY(LTQ9*&@96O65='0R76S_N\ B'E',?,B\(4[4'#H/0:9]VN;NY,<5.RO(&/!27G+?[@&MI M4 T&V=B64BTHV$FJTS^J3U: V^4R_VH\0'1MCM>%X%GE#;_U81W0,+(";"B+ MYW)GTYHR5HH?V2AV;UUQN_/.E'%1ADU]W$N83[V$8\4GL?J#Q\KP"%(,)<8Q MIEBBE#I4[CK=R=RHI#D(7C9B]C@[/\31X:+A"G0FNF/82GC-[<(A0CTN%JY M:N([!0?$^ETKG('"[D;A\.7I+Q/.B'_R'N'PWO$U%PFDKT.I(9$T@D@H M!L2AVG^1*,0(<:Q,K<29]_Y_=9M]U67K?X>;UB.0KF'#02Y:_SO=LO9 KQ\S M7GG;.H>K5K=[UJ$O62M?(GWXE:]4\V_R)Y*M%MQ+$8U2"J,XC2%"GH0D)2%, MXM"3?A@RG@B7W>;)7N;&C[5/VU9*\'LEI^6,OXRHW1;S:IQ&9D=WB'JZ_9V! M8%"GO\,^OH/+WQDU3SO\G7O8_33Z5BT%7"\';Y?D89$FR!>(464-!2%$.M,, M19$/0[4#3$))ORW/;8)OA0-:.OL3Y7VXNH^0>X,P]KF0G?Y.!\0G M=>UU(KS?TF1'P"<5:)_YGGZ@MTN3SB#_LJF9E++2KD_I;F KF<4)IQ!-'?R?+KIVF[43.4*:@QG,M MNZX\_..F-'F]?ZH+WYG*=5L5G/UZ;$?%;AD?!^N1V4'#;$I>?&S#_%L#\U9X M<-L-! MSSB.0K5/"'T"410B2$.4PI@P&8>10 &WNJ0Z:GENEL16./"[%L]RAW ,V&4Z MN0J&D=G"&@%K*CBK[:69KEYJS7+UK]T,/VYOD@E\5HUF?IY_8/AB"=N\]P&) M?8\S'6BB0WA0FL#4#Q!,/,D1P8@'Q"FEI$VGLYNT)ND]VTMZ?X4WL!7N=O;" MT&B./?>[JP=,703@.Z3TGU^"_FO2[0^4//]$Z]NY($CJT<07T,-1 I$72$BX MKTP$Z?EA%-/0+ZON6UA7I\BG<$C.RZ!;T=$ T$Z^AV-%?/_71U.?MOHQ)'+$$>@R'$ E]J.EY M"20!P0*1D"!F=:C9W=73[7CL%&UO@2S?Z)FV45 =D?J:/&=Z<1>D%!_H,GLPBVJYX%*H78]' M]/4F4I9(Y*O=$%$TD00>4B:)OA%Q2MAXL;NY$<2]-G@ (T7QHH_SOI#E1E3U MVRYD >L#LYW-,1QX(W.%%M0DRC)'^1GM MWNK'(9_9H^";I?@@/XL'O4)\$LHL7YNJ(%OO_UBQ:)[X_=[LFT8I_G$EI@,Q M8%\I)J7&*Z$ZY,QKF^M'IO>%(N=-\6*RUE4)[/ZN[8X%(IRD:2)@HCY=B"3A M$$<^@JF02>R)./;B;3V0>WO2/->?U:3"5R$Z#]P5CY+EMC8-[NNH3"@^5F+K= M]+0IJ$\H=91L^M0S?>)L[A_%D_A(BC_*VFJH@QP0E2P,U-8GB'&@UO8X@20. M*)3(2P))*$X\9A]F)IS M*+F$TPR UD31-&W4*B&'BI[IP* C>.;GYV7^(@2@E9P@WYWUF7/97*MT [B0HB@$!VORS763--B@ MVAE;WV.H1J;Z4\Y!/U9:_50GFGBC1%^I\:F5 %J+&T"D^HATR@J]W\UDQJJ< M-K?\/S;-#=UD[D1]L)_ YO\($O"U+L2Y; M90J3) Z(P#IXVE=<0+DRY6)%#5(?3_F(4!HZ70">[&5N1% M^ZNM?( 8@6_ M2CA>YIT&U<&>N@:J28RCVQJ:G8@#6S7G$!C21#GJ8WI[XYR:)XV'LP_WS)NP M4K-J3;+5_HURG*22,Y%"AB*UE_-Q HDD/@P"GRF#0&WKDM I<<+);N8V^3\6 M^4-!GIY,$*;:B*E_\PTSYOMK98TY[L'.0&O' -<#-KX)L!,0_#[*[?IE$(9* MHG"ZDVFS*%Q4]"B-PN6G^[H:JCT)R\QF5?U]*=;57N3V21L:_U6=2";"PS3V M*$P"&2A:0!QBJ<_$(Y[R*/82QWPJ-IW.C23:,AN6("UA7?T.+3"WXXNAD1R9 M/=KBZH.46F"#YZT-GCU<$NT!&LPQT:++B=T3[4$X=E)T>+?/]5OE32=V:4/K MY=A<^B(O(5+9(1 9@P3IBCEQ',"0D# FL?H5L2H>W=W5W/BFEK65!!?4TCI= MI5M@;'-'-Q1R(_/+=*"Y7-D-!=Y$]W;G01SJ_LX&D(Y+O(M-3'B39Z/*_G6> MU1N]\H56?N1FRW)7[1/YJ\WZ?;[^/V+]D61\07 BDI0A&,4D@DA9;9 FG@\Q M5Q3K<1^Q-'5('-K5W]PH50']K"SH%V-NB/_<9,]F$Z/_E:E9M7K(]+=>G?P MPEBAZVC3S1JL\C5X$6OPK)1RRI_9.2(VW#LHSB,3<"UKM6\&C;1 B0N4O$ ) M##X.#J)3-M(AP9R*D#?K32&J)%+Y9BV7^5<=#OQ,7DP6_&?5SR,I1:G]XY]= MOO'U(UF#1_)%@)Q54/P\6()36YR[,IUVMC-ERE-;I0YRGUJ_UH?V?VT&^6Y5 MJEZ6^J_ZOK"IT9MP22*!81QY2*=')(KSDP#&./*8#&+"TMB>\R]W-C?"WTH+ M6N*:^WH7 NH V(;"AX-M[..]LXCU#<"+6[O'Q.7*L'20=!-O1 MR(3L:J?./K5:OM/S;#0KR<-#(1[JLFJ?Q!>QV@@35[8@?B*0%U&8!E3'2N@.TV.>?O8%S M/_BT0&2H \]+74U[T&FA]-$!I\T[UX7]U(E'DC#A1&VXM6NL,L6D5.3!$PPC M&DLLXS1FOI.G['[S^0YH] X!&B79_$'CWR4, MZ')Z^3-/]4R;H,Q"XWGY0>KTLV_57KN\I>6Z(&R]0"0)HL3W82+TFN^I717E M:BJ'@C,_\F+/EU9[*9O.YC:=M[+J58&E M)R*U!X-^J',VA3Z"A 0A#&BD?A-2SHA3Z?K+WDJ]'S?+DD MA?J9**KD ([);#L@M]U## 7DZ+N(!L-:TJ8H_*Y,_)#["!M4!MM)7.QLXKV$ MC>+'NPFKM_K&;]QRKKZDTK#7A\(DQU?*+)CD*9(,0\P(UX>\GOH;$M!C@B.. M4BKL,L)U=30W-JD#$FIA;TP<@E"0@D9@UPB.,_A>)I A41O[?+<0Q'Q_.]ZZYOGC9+G>GG4I!9=9:&>>IY"/N0B\2#"*G] M"Q%^!&/L$9FDH4\H<:S";MWYW*BC)3OHS C?[US3:6SL;)2Q$!^9=H8%NT\E M=V?4AJOK;M_UU%7>G4$Y4?/=O8T^E]SO-_H^YX-L$BV* M5MM74O![]6Z5$ [Q6-"0ZY)CB?HC"2 -/ IED.!4L9SZC].Q\E[K/G*71U!>/L:TB:RC<+9Y3*@]ETNRU/:W-82@*].$;22SDFH6=O;K1:GML$-:*Y+)YME&PLB9ZZ MCSP9JVU)'R>WMOXN5D-/'"8R%RSQ<#043NC<82&TWYC0-#@AZ+Y-<.J!0:LJ M?W@6NHK67OW>A I.$QE A5(,D5!_(X*%,*2,JTU/%!,\1%7E$UT[L=3WJJJ< M-W(/74OYU%C8V1[C(#SV=NIR+>6M\%/64KZ V+BUE$]U/(=:RA< L:RE?*F% MOA=4^M!G6__/''6_UA=@QYQKH*R!X76E;P7'&O M=;G]B:^WK)0]ON6R>ZUOH--^R35M!I>Z@E*5%^63T'\*_B8KJ\*9IHP73A&* M@B"&0G "D>\'4%E1 @8T#B,_\6GL6W'.-4+,CHB,%N#)J*'6]*T>)E"059J MHE8%\+8NKO$_/8;,9A ,N ]7#&_PB#(,Y@I_N96(?\(NJ'KM_7WZ\W]1_124 M3L^NV[G9H$9J[<[P4;7:+.UN)&&)MQUG#(_BR!2R!7 G\@VHQ 6_U_\=)3^G M&U(#L8QEIY.2CAL0AQSD^':?+;.AN;NRW C^231Y8OB;3:%[$T66\ZJ&HN<) MZGN*D0A.I3Z72S0C81A$H4PX#;GTK!C)J=>Y$9*66&?F*L&/Q5;L\B<]PYJZ ME5HQL%DI^,'N$7T%85+,F90[39679UVRP66?9CM6-IOC$49@"GL(5"*#'UM" M_P0JL4$E=U'Z;/.6]6"_B2,:".;-/T7Q#0ZQ8YJ#2X-B9[D. M!?7(%-^(>6.2(%4YZ7[=@?W^0J4-]Y0(%I ,E2#A4E?3IDNP4/HH>8+-.SUK M3$@IV/J#_/6;HK/5@_BDXYY6^B):_U]W](4L]7G<)Z%/WYB:7OH72HC]'[2> M7,B08J)9"J4ZA0J+!20))I 3+@.FLT$SMP(5P\LX-W*[>U*_,#PF\T)D#RM0 ME1!1NT-%8=J'YJ;RI!$[']0L440JJY.UTM177PZ[=GL2KK8#1M4W'JI9S%*:1) M+-4Z$NBRWDC]C7I^E+ TH-PA"79';W-;#&IQ=2Y@(R\0E< Z"X>I<>I0\%E0;CK^MLB]JJ2%+ M\$ID_Z&_?K40YX43;5E ;T/\ \$YT?E%+2QX:UQ,6Z!^D, (#+3$ \/HL@ , M"^=$:X"2;;^T 2G+7)^P*9+^FJT?P5H_ M;O<&RKI45$6^+0(L?")B#XK %U767NP1!G' 8X\E!"<>:FS >\>ZYL.+V\-^ MO)\B8J#Q:Z"5]""GRZQ*F5Y-QUPKNKTRXT(*4_EI3;Y5A8G^Y%=W9&&/ZV3N;V[ 42J%5'7"%PJ>RV3&:NN M1'?*-H\H?0>N#S_>@ Q987X$*:>O43\>U">KW(_874]G?O8H^&8I/L@SL03O MU-2XTP=3"Y+ZU%>-0$^2&*( ^Y"&/H:Q"%@:AWX81%;GRNY=S\V,;20WMU1G M(VI^U_(#HX!KZGC[0;&C^7&@'IFY!T39/;# &;"A8@WL.YXV_, 9D*.(!/<6 M>N8>6R[SK]K/5>WKW^0;NI:;9>V#7.Z*TKXV/@+K181IFNIZ@8@B#R)"D&*U M((6Q] -.DY@BC)QRD[GT/C=B>R?*\L]@JX*IOLF4E:N,(GW=X)ILQ&TD[*AL M-'Q'9K-&QE;5Z9L#I%]72%=&::W!@!G3^@ W5$8UI[ZGS;C6!Y:CC&R]&NES M)?1)E#K]_CK3Y597*U%=Z[THRU'9AVOU%3V5G\6#YM,Z85?J,XD#X4,11LIJ M(SZ"V \(C%CD)P%*$^0[1#ZX=C\W@FO)#]H*@'\B3\]_ 5LE7.XXG(?$YN)H M3*!'9KJS&"OA=PB#6OQ>&>F<(7>Y9!H3^LG<#ER&8*CKI;[ =5PV.3<[X=53 M7Y7W+Z)ZM])G!;E;*8N.E.*-J/Y[MWJ;+9]47_=B*;YD^AQ"GW]KWQP?Q7X@ MH@02D880B4"HM8-(F 28>"@5:1((AX-EU_YG>E*LQ35'O>NMP(#I&P-GUS*' MH;!9,P9&=IK5HA$:-%*KW3TP$&NNVDD.M.B7@RBN0]AEB1@'Z8D6AP$1=UP@ MW&'K6!H<&IQP47!7E1'$//1XKK.8\AP5$( MB4>3-) XI,RJ:M^)MN>V":B%<^&1?:QLR+@W F.?0U1R]3*[]U%P(:$S$ MB=:H.#+>2;T[2&W_G0EYZZ2P^]1T^I$^[/,V6^D#D]WIR,D13+A A ?V='2YL[GQ4RUMZZ00U/(Z5AJW0MJ&S(;# M;V1VFQ8Z%P8<#L*)*/$:*!U9T@Z;#MKL:&1"'K539Y]8+=_IP[1_$SPC^\=A M.IL^8CR"U/=TE#$+($XB#A7G1AA'2/(Z)$;F M1B/<5<>N)U!QH<#KT)F(]O90&HK@SFO>06HG7IR0R,Z+O4]>%Y[KE=3K,2_6 M]Z)XNC-.^<8YH+G-X@C[2$J=ND69A90R2 /%8Z%D"*=<))&T5!MF&T8J$9FN-,H]:*Z"W YI=$:!+:I,F>Y?62N";(ZH>C* MB76^@2G38'6J<9#YJOOY?FY.?R=%I@W%;>2IJ4[P/E]_K*JG5FZC+%-_K3]< M(I B2")AR'2A@%10F,HDA9A'5%E]0!/>1*=H9\@&/Y*[&;R!O*/?^)_6(Z@W/H5=4_X;Z'2@N MG_Z6K\0Z^R_!/ZSNUN6'KZO7Y#E;DZ7^D;XRT3%=6AB=%%\S\;N,Z0"OVX=" M&%?[MWE1[[O_1M1C&5G>K=ARP[/5P^=GQ>/EI^SA<5W>\B\FC^I"1HG@@8A#)"/;,K5?3<-G!AY@JIW9^_6W4[MIO\2[$Y19SV^ MHQ_-+I]NP%9_\&$%% ) 00!:&-27SOHF>@^'&U C ;90F#0%S9%D@\8-V.(! M*D! A0AH()G[E^1VJ#SK+VJJ! N:F !YJORK=3;KUO;+-I/VT\UVWZJ9?6I-JW76 ^6^.$[?B>=I_;32S;I589.26\21W]^)(HO;C=KM9?6PBXXBU$L,(%1J!/;!3Z'-) " MQDG"O9 BF<16M)$&YTJ'^?:Z'ZE'X&\4YO/;%G5 MLI8)Y0'%&$:)OC?P/08QHQ(*2A+"<)(B'+L01JOM^1'$JLR7&3?YI;XTQRV[ MK(-F$_[/I3)2MBK4AHA)&J@S47%-^]SDI-JV1,G2N .4C\+6!??40-@Q24]X M1V:.EE3#L<0)50=BA7;+D[+ "94.9_VI1_H%,ZC/>F7V%V3Y7JR_YL4?S3U- M@$7B>Q&#<9 (920P"2G2^0H\'^EBA('D5JG4.WN:&P/LB:IC$HRL;F[SYV&U M.>D8"*R1Y_,^3HV8O:X++P'F%E@P"'"311*< G"X:(%.+#K# \ZW,&D\0*08DO8NS#A%!E-TE$(5$F%$0H M("R)M-EDY8;;L_^Y,>M6?'W*M)]3JA+<)E??( -C9T>-"/?8KAQ#(-VCGFPO MO :K,^O6^\3U9WM!E.[RA?Z5)CN@_5@>'4VZ+0=1Q,;JV7W2-U M.MC;KZ3@[[8)EE 448PH@=3W?;5SE#'$(A8PX2$-$BX#+)UJV5XOTNQ(48L+ MJ987M'4"+:7T.7G[N5HQ8#2[)E/6]0-LR:23#MO8Y&I&XI7EB+WJ.V+N]#L8 MR$,Q\O4"34O2@P%XQ-O#M=R/RI49K(OH?*SK7+QZ^4UU=+>J\H=EJX?;;8&+ MK8T4"DGCF(4PD8D'49I0F$8>@[Y,4QQA(J/$*;67NPASH^JMJ& GJQOA]A@& M.X(=%]R1"54)7U49^]@NP_);4X;E%.RCV*_]01R(,'L(,"E!]@?HD!"O:*EG M6L-=D=9+J62W": 320..&8(TEA0B'B"8BI3!E/M1*'CH,>PMOHB"YM:I#=TD M<)F?;3G&FZ8M!:ITWKKN>6MGN5=:R3'5H>/HV)'BB(B/S(AMJ$^EX*XW\3]J M\7\R24;T1G_05-H]P1LJY:%C[],F/>P'S5':PY[-]+GIT24[BXQN3$+^MTJC M-UFY^\%]KNMPZ4?RI6KBH7$Y+A9$' O31DB;#+ M[WJ5%'.S _?4 /K[ #_RMB9@G?]D*M;ME-E>(;OGN>H[=C9731.,R,A4N3\8 M;\U@["D![M5@[.NQ#9]PNM;K.PXN-U@3C,=$MULCC8OC+=B5>';)1<)2U/?)SY$H:?^$(S# M-,(>Y!1C&6)ET5/FG'#1OG^K23A]PL5:<..4O=J*KLNB-K*[KTCV8V*U" T+ M\43K3E5=_6[5Y!HW41<[P5N97TK7O(L.^#HM+J/@/&$=R*S)O?@CKY/[_03X MIM KAZX"60CM1ZW_]2R*+#?^>/KG56R#"6WHG N#!0VX@]VUV-@W..7ZXJSF MP9+B_GZ_ Z#CM)#WXDE]+Z1XJ2IJ?%*KUMN\T*?N"\$BFG+.H!0H4=L>M9S@ M(,+0$S(FC#.U^4E;\/3'-]M)IR;65H&FNLSO6@=0*^%X$>DT M.':'/V-!/O*R,C#:SL<^?6 ;Z,S'J>M)#WSZ@')XVM.KC6MB?U[KRGNWM1>E MD(%( XE@1"B%B$0"DI1&D!$9,S_$7 :.)7,/NY@;;1G9P"W8#UCYD_>SY^NR MT. +66Y$GQB?/5SCV&=Q$OB0!4)"A$(*,><4AH0S3_W20PBY71-T<^B#!X-/,/GWCBO_:"Q4'L=?(<0J%,*GHY\.OEDKS2/9$4J M5XR_%F2;GR],DCAA-( ^"3V(./,AY43 .$Q]G,9$I+%#PK23?Z4 MB2$O"7^0&_+BHVY$QT6VJ)(('46-?MBLRS59Z5CT1>@C/P@# KU0&)==G232 MUREN)5.$%_@)MBI4:]?=W.BODOC :JS#G%MBVTU[2\0O$^3P.([,E==":$T% M;LB)=UK)*>I<.,7VB6T"''UV+9Z>E_F+4#_49"A"+!T/AVSZG>%YD7;NKI*"J;^(G>2.AT9VJ*N].A-A M#!.JO0!81'4!1@+])"4L]/V02Z>XA<$QG^3T(5*ZJ%7!B>4ACKTL^ISVG- %QB.C@:=7NZW E1W-I\%4RN+#E-X^^5] M]E>2K;3'[H+&7AKZH;)P(R^"B--4YTM*H!_(F-)("!\[Q?U?ZFQNS/-)U$D? M]=39K(KFGP]*WK(*#A#E3SI;I*AN,LNM6@Y^2%;#8,=+0X$[]JZZ0NMS"ZVW M?X?O[VZ %K8.!1B.AVQ0&8A^+G8U*>O8*'U(-E;O]'59X4)FJVPMWF5?!']; MD!5[S$I1)8I<^-S#/A$AC),(092:^G[*V@Q9HB@&RS!FS,U)Y5)W<^.9K7AU MVE=7AY.+T-HQQW" C_B,VF SF,7*QLXE]1&P4/_8* ML7JK9\RC6FK79>U9MT@12U'B>="/ @:1Y\>0>)A +J7:$B4D38E5MOV3K3NQ MPP29\*NDUEMW3R.J8TCB'GAVA- ;DI'G?R773>.I/&"0X"F%APH!W&M[V@"_ M4VH=A>^=?*A7B$.52+H=77&?__WNUX6(N.!IDL(T3@A$<11#C 6%&$4D%3$) M9. 2?7>FF[FM[&:_7:>/!VP_UBXOFFW#DU@_&A=O'3'N7,_M+.27)_IP0(Y^ M>%'!UY81W.= 23D(3$YA!P/ -6&0@3DQRS=KNH3Y64:A=\]H,=+-*@ ]^NN()SKT\91="APD',0-?3 MO2,$\B=Q3[Z)\B/)N(ZN"5C*<."%T/-#93,)'T/"TQCZBGXC%E$NF9/;['$7 M6'\ZH_[&!J MW_DS"I[PD#_W9+\)_5$A*)1YQEM^#W=EN1%<3>R8HX RM?NA""*9^)"2 ,-( M*BM+I*D4;GD)SWCA0D>3TD2WPH=T8?&&NW_DF]K.O%>O+L*4!P$6$0PIBR'R= XHWV